为什么document.write不输出任何内容到页面?

时间:2014-03-06 00:28:57

标签: javascript document.write

document.write("*stuff here")由于某种原因根本不起作用。我已经尝试了一切!大写,变数,没什么!

<!doctype html>
<body>
    <center>
        <script type="javascript">
            var A = Math.floor(Math.random()*11);
            var B = Math.floor(Math.random()*11);
            var C = A+B;
            var Input = document.getElementById('Input');
            document.write("stupid javascript");
            function answer() {
                if(Input == C) {
                    document.write('correct!!');
                }
                else {
                    document.write("Incorrect!");
                }
            }
            document.write("A + B")
        </script>
    <form Id="Input">
        <input type="text">
    </form>
    <form onsubmit="javascript:Answer">
        <input type="submit" value="submit">
    </form>
</body>
</html>

3 个答案:

答案 0 :(得分:2)

您的脚本类型不正确。

<script type="javascript">错了......

<script type="text/javascript">是正确的......

答案 1 :(得分:0)

出了什么问题 <script type="javascript">

一定是

<script type="text/javascript">

。要立即执行脚本,可以在输入后添加以下代码:

<script>document.write('Javascript is not stupid')</script>

答案 2 :(得分:0)

您需要在以下行中将“回答”更改为“回答”:

<form onsubmit="javascript:Answer">