HTML DOM innerHTML Property
HTML DOM innerHTML Property
使用id="demo"
:更改<p>
元素的HTML内容
document.getElementById("demo").innerHTML = "Paragraph changed!";
这是更改html内容的正确方法吗
如果只想更改内容,请使用
document.getElementById("demo").innerText = "Paragraph changed!";
或者你想改变html标签也使用,
document.getElementById("demo").innerHTML = "<h2>Heading changed!</h2>";
另一种方法
document.getElementById("demo").firstChild.nodeValue = "Paragraph changed!";
正如MDN所说:
此属性提供了一种简单的方法来完全替换元素的内容。
In this syntax example, {ID of element} is the ID of an HTML element and {content} is the new content to go into the element.
document.getElementById('{ID of element}').innerHTML = '{content}';
Now for your Issue,just do this
document.getElementsByTagName("P")[0].innerHTML = "Paragraph changed!"; [OR] document.getElementById("demo").innerHTML = "Paragraph changed!";
FiddleLink
相关文章:
- $(this).prop('property') vs. this.property
- 转义符不能与innerHTML一起使用
- 使用元素的值与innerHTML
- 不再使用innerHTML进行AJAX响应.(代码未得到响应)
- Javascript form innerHTML
- JavaScript上的表单和innerHTML问题
- 如何使用innerHtml正确插入html
- 当我更改innerHtml时,引导选项卡事件不再工作
- 一个ajax循环有两个输出错误innerHTML
- 为什么JavaScript可以'找不到给定的InnerHTML并返回Cannot set property
- Advantages to DOMParser vs template & innerHTML
- innerHTML的子字符串可以在初始调用时提取吗
- 如何逃离<脚本>jquery html()中的标记.我使用了innerHTML和outerHTML来解决这个
- Javascript innerHTML超出范围的问题
- Django导航:扩展与innerHTML
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- JavaScript运行时错误:无法获取property 'innerHTML'的未定义或空引用
- HTML DOM innerHTML Property
- 不能设置property 'innerHTML'的定义
- TypeError: Cannot read property 'innerHTML'使用Skulpt