javascript - 我添加了 javascript 按钮但不起作用

标签 javascript javascript-objects

<p id="para1">Hi</p>
<button onclick="style()">Submit</button>

<script>
function style(){
  var text= document.getElementById("para1").style.color="green";
}
</script>

我使用 javascript 添加了 html 代码。除按钮外,所有标题和 div 都工作正常。该按钮未添加或由于某些原因可能无法工作。请检查我的代码并给出一些建议。当我使用与 html 相同的代码时,它工作得很好。

最佳答案

style 在 JavaScript 中有特殊含义,请使用其他名称作为函数的名称:

<p id="para1">Hi</p>
<button onclick="elementStyle()">Submit</button>

<script>
  function elementStyle(){
    document.getElementById("para1").style.color="green";
  }
</script>

关于javascript - 我添加了 javascript 按钮但不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58316628/

相关文章:

javascript - 绑定(bind)函数,其中包含 "this"(JQuery)

javascript - 动态加载的 phonegap.js 问题

javascript - 使用按钮切换 Bootstrap 导航栏

javascript - 我不清楚JavaScript函数/对象的结构

JavaScript 对象具有具有特定正则表达式模式的键

javascript - 是否有 JavaScript/jQuery DOM 更改监听器?

javascript - Javafx WebEngine 读取安全 cookie

javascript - 如何在 Javascript 中向数组添加其他对象

javascript - 根据多个复选框条件过滤数组

javascript - 如何访问这些对象?