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