javascript - 为什么我的 HTML 按钮不能运行我的 JavaScript 函数?

标签 javascript html

<分区>

下面的 HTML 有什么问题?按下按钮时,它应该变为“测试文本”。

测试.html

<!DOCTYPE HTML>
<html>
    <head>
        <title>Test</title>
        <script src="test.js"></script>
    </head>

    <body id="test">
        <button type="submit" class="btn" onClick="test()">test</button>
    </body>
</html>

脚本.js

function test(){
    document.getElementByID("test").innerHTML="test text";
}

最佳答案

好像有错别字。它应该如下所示:

document.getElementById("test").innerHTML="test text";

编辑:您还应该检查 Topro 在评论中提到的要点。脚本的 src 文件名也可能是一个问题。

关于javascript - 为什么我的 HTML 按钮不能运行我的 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18547475/

相关文章:

javascript - addClass() 不工作

html - 自动扩展宽度到文本字段

html - CSS Float 不拉伸(stretch) Div 高度

javascript - 如何有选择地打印数组中列表的一部分?

javascript - 在父容器内重叠 View - React Native

javascript - 检查密码 - 代码错误在哪里?

html - 我想把我的按钮移到那条线的中心?

javascript - 我想用javascript画一个圆

javascript - 如何在 html 或 javascript 中自动左对齐图像

javascript - 在我的案例中如何禁用表单提交