我想用js或者jquery 批量替换一个字符串
源代码<divclass="demo1"style="height:auto;min-height:0px;width:1500px;color:red;“>内容1</d...
源代码
<div class="demo1" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容1</div>
<div class="demo1" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容2</div>
<div class="demo2" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容3</div>
我想用js或者jquery 批量替换所有的 1500px 为1000px
有的div 不带 class="demo2" 和 id 选择器 展开
<div class="demo1" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容1</div>
<div class="demo1" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容2</div>
<div class="demo2" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容3</div>
我想用js或者jquery 批量替换所有的 1500px 为1000px
有的div 不带 class="demo2" 和 id 选择器 展开
展开全部
var str = '<div class="demo1" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容1</div>'+
'<div class="demo1" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容2</div>'+
<div class="demo2" style="height: auto; min-height: 0px; width: 1500px; color:red; “>内容3</div>'
str = str.replace(/width\:\s*(\d)+/g,'width: 1000');
这样后str就是替换后的结果
追问
var str =?
我要替换整个网页中所有出现width: 1500px的div 不仅仅是这几个div
追答
str就是一个变量~~
你可以把所有的html都放到里面
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询