JS如何实现替换页面包含的多个关键词?

JavaScript016

JS如何实现替换页面包含的多个关键词?,第1张

    html:部分

    <body>

    我是天下第一,你是第一嘛?不可能吧

    </body>

   js部分:

  var text = document.getElementsByTagName("body")[0].innerText

  text = text.replace(/第一/g, "第二")//我这里只将所有的第一换成第二

  document.getElementsByTagName("body")[0].innerText = text

加上链接:

var kw = "你好|地址1|||你好3|地址2|||你好2|地址3|||你不好|地址4|||你太好|地址5"

var kwn = kw.split('|||')

for(var i=0i<kwn.lengthi++){

var aa = kwn[i].split('|')

document.write("关键字:"+aa[0]+" URL:"+aa[1]+"<br />")

document.write("<a href=\"aa[1]\">"+aa[0]+"</a><br />")

}

IE8下表示可以正常运行!!