JavaScript innerHTML更改onclick无法正常工作

时间:2014-12-01 15:20:23

标签: javascript html innerhtml

我想通过点击按钮更改一段文字,这不起作用。有什么想法吗?

    <div>
        This text should stay, <span id="x">This text should change.</span>
    </div>
        <button type="button" onclick='change()'>Change</button>
            <script type="javascript/text">
                function change() {
                    document.getElementById('x').innerHTML='The text has changed.';
                }
            </script>

我做错了什么?

1 个答案:

答案 0 :(得分:3)

您的type属性错误。你根本不需要它。如果您确实要包含它,请将其更改为text/javascript