非常基本的Javascript:更改HTML ID
Very Basic Javascript: Change HTML ID
我似乎无法将其用于:https://jsfiddle.net/xc6htkn4/4/
<body>
<p id="one">One</p>
<p id="two">Two</p>
<p id="three">Three</p>
<p id="four">Four</p>
<p>
<button onclick="changeId()">Try it</button>
</p>
</body>
#one {
color: red;
}
#two {
color: blue;
}
function changeId() {
var el = document.getElementById('one');
el.id = 'two';
}
代码出了什么问题?这似乎是正确的。我只是想更改点击事件的id。
谢谢!
编辑:我的设置没有在jsfiddle 中正确设置
您的代码很好,只需要更改jsfiddle加载js代码的方式。点击"javascript"按钮,选择"加载类型"为"无包裹<body>
"
工作示例:https://jsfiddle.net/xc6htkn4/5/
相关文章:
- 如何使用jquery更改html中的背景颜色
- 选择框更改后Jquery更改html
- 在页面呈现之前更改HTML数据
- 如果使用javascript函数屏幕太小,我该如何更改HTML文件的背景色
- 使用 Pure JS 更改 HTML 标记名称
- 加载页面时更改html页面的位置
- 使用JavaScript变量更改HTML组类
- 如何使用Javascript更改HTML元素的类
- 在不更改HTML源代码的情况下,在管理员TinyMCE编辑器中突出显示文本
- Javascript单击更改HTML的内容
- 使用javascript更改HTML文件的输入值
- 是否可以更改html<输入>文件
- 无法通过内容脚本使用jQuery更改HTML元素的样式
- 使用jquery为移动布局更改html层次结构
- 更改html标记或其子标记(而不是其属性)文本中的日期格式
- 如何通过JS在不干扰其标记的情况下更改HTML文档中字符串的所有实例
- 如果值为空或0,如何更改html select标记的边框颜色
- 使用$watch更改html内容
- 更改HTML按钮值的颜色,其中值来自调用Javascript的onclick
- ajax成功响应后如何更改html类