首页 > 软件开发 > JavaScript >

JS如何替换掉指定的标签

来源:互联网 2023-03-17 00:47:26 129

在网页设计中经常会遇到操作HTML标签的情况,这时候需要Dom操作,对于Dom的操作有两种方式,一种是原生的js操作Dom,主要通过document.getElementById来实现Miv办公区 - 实用经验教程分享!

一种是通过jquery来操作Miv办公区 - 实用经验教程分享!

这里一起探讨下js 如何替换掉指定的标签Miv办公区 - 实用经验教程分享!

JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

工具/原料

  • notepad :7.9.1
  • 浏览器:chrome

方法/步骤

  • 1

    创建一个HTML文件,包含要替换的内容Miv办公区 - 实用经验教程分享!

    JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

  • 2

    我们希望点击一个按钮实现标签的替换,换成input,但是要保持input里的值不变Miv办公区 - 实用经验教程分享!

    编写script脚本Miv办公区 - 实用经验教程分享!

    JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

  • 3

    script步骤说明Miv办公区 - 实用经验教程分享!

    先定义了一个按钮Miv办公区 - 实用经验教程分享!

    input type="button" onclick="changeHtml()" value="替换"/>Miv办公区 - 实用经验教程分享!

    按钮会触发changeHtml事件Miv办公区 - 实用经验教程分享!

    JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

  • 4

    说明正则表达式Miv办公区 - 实用经验教程分享!

    replace(/(.*?)\//g,"替换的内容")Miv办公区 - 实用经验教程分享!

    这里的意思是把要操作的元素的内容替换成目标内容Miv办公区 - 实用经验教程分享!

    JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

  • 4该信息未经许可获取自百度经验
  • 5

    定义一个变量获取要替换的内容Miv办公区 - 实用经验教程分享!

    var s="223/1111111111。/";Miv办公区 - 实用经验教程分享!

    这里也可以用Miv办公区 - 实用经验教程分享!

    document.getElementById("testDiv").innerHTML来获取Miv办公区 - 实用经验教程分享!

    JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

  • 6

    测试:Miv办公区 - 实用经验教程分享!

    点击替换按钮Miv办公区 - 实用经验教程分享!

    JS如何替换掉指定的标签?Miv办公区 - 实用经验教程分享!

  • 注意事项

    • 1、这里采用远程dom操作,也可以用jquery来做代码更少更简洁,兼容性更高
    • 2、要了解正常表达式的含义/

      (.*?)/g Miv办公区 - 实用经验教程分享!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Miv办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码