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

标签 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>

最佳答案

您的脚本类型不正确。

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

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

关于javascript - 为什么 document.write 不向页面输出任何内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22212426/

相关文章:

javascript - 克隆模板时如何更改内部 div?

javascript - 使用 Internet Explorer 双击复选框时出现问题

javascript - 如何将对象 JSON 转换为 d3.js 数组数据

javascript - html,通过document.write动态插入表单

javascript - document.write() 覆盖文档?

javascript - 显示 JavaScript 函数/值

javascript - 你可以在不使用 document.write() 的情况下销毁文档元素和事件监听器吗?

javascript - 将 document.write 转换为 getElementById/innerHTML

Javascript 函数未打印到控制台

javascript - 需要 Js 代码来检查字符串中存在的管道 "|"