当前第2页 返回上一页
下面示例使用 outerText、innerText、outerHTML 和 innerHTML 这 4 种属性为列表结构中不同列表项插入文本。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" >
</ head >
< body >
< h1 >单击回答问题</ h1 >
< ul >
< li >你好</ li >
< li >你叫什么?</ li >
< li >你是什么职业?</ li >
< li >你喜欢 JS 吗?</ li >
</ ul >
< script >
ul = document.getElementsByTagName("ul")[0]; //获取列表结构
var lis = ul.getElementsByTagName("li"); //获取列表结构的所有列表项
lis[0].onclick = function () { //为第一个列表项绑定事件处理函数
this.innerText = "谢谢"; //替换文本
}
lis[1].onclick = function () { //为第二个列表项绑定事件处理函数
this.innerHTML = "< h2 >我叫 PHP中文网</ h2 >"; //替换HTML文本
}
lis[2].onclick = function () { //为第三个列表项绑定事件处理函数
this.outerText = "我是学生"; //覆盖列表项标签及其包含内容
}
lis[3].onclick = function () { //为第四个列表项绑定事件处理函数
this.outerHTML = "< h2 >当然喜欢</ h2 >"; //覆盖列表项标签及其包含内容
}
</ script >
</ body >
</ script >
</ html >
|
输出:


【相关推荐:javascript学习教程】
以上就是javascript怎么修改html内容的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
javascript的三大组成部分
javascript中in的用法是什么
javascript的方法是函数吗
javascript如何转换大小写
javascript绑定事件的方法有哪些
javascript怎么将数组转为json格式
vue框架是什么
html5 表单、select 下拉、textarea多行文本的介绍
javascript中字符串替换函数是什么
javascript怎样实现累加
更多相关阅读请进入《javascript》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript怎么修改html内容