首页前端开发JavaScriptjavascript怎么修改html内容

javascript怎么修改html内容

时间2024-01-29 23:19:02发布访客分类JavaScript浏览468
导读:收集整理的这篇文章主要介绍了javascript怎么修改html内容,觉得挺不错的,现在分享给大家,也给大家做个参考。javascript修改htML内容的方法:1、使用innerHTML属性修改html内容;2、使用innerText属性...
收集整理的这篇文章主要介绍了javascript怎么修改html内容,觉得挺不错的,现在分享给大家,也给大家做个参考。

javascript修改htML内容的方法:1、使用innerHTML属性修改html内容;2、使用innerText属性修改html内容;3、使用uterText属性修改html内容;4、使用OuterHTML属性修改html内容。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

方法1:使用innerHTML属性修改html内容

innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。

方法2:使用innerText属性修改html内容

innerText 在指定元素中插入文本内容,如果文本中包含 HTML 字符串,将被编码显示。

浏览器支持状态:IE 4+、Safari 3+、Chrome 和 opera 8+。Firefox 提供 textContent 属性支持相同的功能。支持 textContent 属性的浏览器还有 IE 9+、Safari 3+、OPEra 10+ 和 Chrome。

方法3:使用uterText属性修改html内容

outerText 与 innerText 功能相似,但是它能够覆盖原有的元素。

方法4:使用outerHTML属性修改html内容

示例

下面示例使用 outerText、innerText、outerHTML 和 innerHTML 这 4 种属性为列表结构中不同列表项插入文本。

!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内容的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

javascript

若转载请注明出处: javascript怎么修改html内容
本文地址: https://pptw.com/jishu/591731.html
javascript中怎么将字符串转换为字符串数组 javascript怎么设置div边框

游客 回复需填写必要信息