javascript替换,javascript替换文字

JavaScript使用replace函数替换字符串的方法

本文实例讲述了JavaScript使用replace函数替换字符串的方法。分享给大家供大家参考。具体如下:

成都创新互联公司2013年开创至今,先为民勤等服务建站,民勤等地企业,进行企业商务咨询服务。为民勤企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

JavaScript通过replace函数替换字符串,下面的代码将Visit

Microsoft中的MicroSoft替换成jb51.net

!DOCTYPE

html

html

body

p

Click

the

button

to

replace

"Microsoft"

with

"jb51.net"

in

the

paragraph

below:

/p

p

id="demo"Visit

Microsoft!/p

button

onclick="myFunction()"Try

it/button

script

function

myFunction()

{

var

str=document.getElementById("demo").innerHTML;

var

n=str.replace("Microsoft","jb51.net");

document.getElementById("demo").innerHTML=n;

}

/script

/body

/html

希望本文所述对大家的javascript程序设计有所帮助。

javascript替换方括号的方法

1、定义一个含方括号"[]"的字符串

var str = "adadsd[ads]ad";

2、通过replace进行括号替换

str.replace('[','').replace(']','');//括号替换为空

replace(substr,replacement) 方法执行的是查找并替换的操作。

查找与 substr 相匹配的子字符串,然后用 replacement 来替换这些子串

javaScript中文本替换

1.首先将它们拼成字符串 s 2.s=s.replace(/xml|\/xml|record|\/record/g,""); 3.alert(s) === script var s="xml" +"recordAISHUMIN,female,1976-08-06/record" +"recordANHONG,male,1976-09-06/record" +"recordANXIAOZHONG,female,1977-09-17/record" +"recordBAINING,female,1979-05-10/record" +"recordDONGDAIYU,male,1976-04-03/record" +"recordDONGZHAOQIANG,male,1978-07-22/record" +"recordFANGXIUZE,male,1972-04-11/record" +"recordFUSONGQIANG,male,1982-04-11/record" +"/xml" s=s.replace(/xml|\/xml|record|\/record/g,""); alert(s) /script

如何用javascript全部替换网页内某个字符串

步骤:

1、 通过正则表达式,实现replaceAll的功能

2、通过body.innerHTML获取网页信息

3、替换body中的内容,再赋值给body

示例:

body

p测试/p

/body

script type="text/javascript"

String.prototype.replaceAll = function(reallyDo, replaceWith, ignoreCase) {

//自定义replaceAll方法,reallyDo:被搜索的子字符串。replaceWith:用于替换的子字符串

if (!RegExp.prototype.isPrototypeOf(reallyDo)) {

return this.replace(new RegExp(reallyDo, (ignoreCase ? "gi": "g")), replaceWith);

} else {

return this.replace(reallyDo, replaceWith);

}

}

/script

script

var bd = document.getElementsByTagName('body')[0];//获取body节点

var s = new String(bd.innerHTML);//获取body的html信息

var a = s.replaceAll('p','div');//把节点p替换成div

delete s;//释放变量s

bd.innerHTML = a;//更新body的html信息

delete a;//释放变量a

/script


分享文章:javascript替换,javascript替换文字
文章路径:http://hbruida.cn/article/dsejeeo.html