<script language="javascript" >
var a='<div style="xxxxxx"> aaaaaa mmm aaaaaa </div>'
alert(a.replace(/aaaaaa/g,'ss'))
</script>
解决方案 »
- 【求助】jquery与nodejs交互
- ie浏览器Ext Grid导出到Excel中文乱码问题,请大侠指教
- jquery 插件加载顺序的问题
- alert能不能取到input的值?我要显示
- 十六进制转十进制怎么转
- js跪求连接数据库
- 如何解决页面上的Div显示后,3秒消失隐藏?
- 大家知道的javascript在地址栏 直接运行的javascript脚本有哪些?我想收集一下,如javascript:window.close()等。
- JavaScript如何访问上一个页面提交过来的数据?
- 如何使用ActiveX中的函数?
- 关于Mozilla下的一个简单的javascript问题!
- 请教一下 form 提交以后刷新的问题
<script language="javascript" >var b='<div style="xxxxxx"> aaaaaa mmm aaaaaa dddd aaaaaa mmm </div>'
String.prototype.rep=function (str1,str2){
var a=new RegExp(str1,"gi")
return this.replace(a,str2)
}
alert(b.rep("mmm","KK"))
//str1是一般的字符串 ,不含 /一类的,如果含,要做别的处理
</script>
代码段都要换行,能怎样解决呢?
<div id="aaaa">123
asdf
46**^#$.?
</div>
<script language="javascript" >var b='<div style="xxxxxx"> aaaaaa mmm ** aaaaaa dddd aaaaaa mmm </div>'
String.prototype.rep=function (str1,str2){
var newStr=str1.replace(/([\\\/\.\*\?\+\^\$])/g,"\\$1")
alert(newStr)
var a=new RegExp(newStr,"gim")
return this.replace(a,str2)
}
alert(document.getElementById("aaaa").innerHTML.toString().rep("**","KK"))
</script>
要把<div style="xxxxxx"> aaaaaa mmm
** aaaaaa dddd aaaaaa mmm </div>
中的aaaaaa替换成kk,alert(document.getElementById("aaaa").innerHTML.toString().rep("**","KK"))
只能替换ID值aaaa中的内容,字符串b中的内容还只能用b.rep("mmm","KK"))替换,但b值有换行,运行出错?
还是有就是<div id="aaaa">123
asdf
46**^#$.?
</div>
<script language="javascript" >var b='<div style="xxxxxx"> aaaaaa mmm ** aaaaaa dddd aaaaaa mmm </div>'
String.prototype.rep=function (str1,str2){
var newStr=str1.replace(/([\\\/\.\*\?\+\^\$])/g,"\\$1")
alert(newStr)
var a=new RegExp(newStr,"gim")
return this.replace(a,str2)
}
alert(document.getElementById("aaaa").innerHTML.toString().rep("**","KK"))
</script>
只能alert,
<div id="aaaa">123
asdf
46**^#$.?
</div>
中的内容还没有重写?
mingxuan3000应该是JS高手吧,二星了
可以介绍一下新手较易学习的JS教程或素材?电子或者印刷的都可以,谢谢
刚接触,有很多东西还不熟悉