[code]
<script>
var str = '<IMG src="aaa.gif" width=19> <IMG src="aaa.gif" width="19" height=" 2 ">';
str = str.replace(/\b([a-z]+=\s*)(\w+\s*)\b/g,"$1\"$2\"");
str = str.replace(/(<[^/>]+)>/g,"$1/>")
alert(str)
</script>
[/code]但是你的标记如果本身就是<IMG src="aaa.gif" width="19"></IMG>这段代码就会出错了
<script>
var str = '<IMG src="aaa.gif" width=19> <IMG src="aaa.gif" width="19" height=" 2 ">';
str = str.replace(/\b([a-z]+=\s*)(\w+\s*)\b/g,"$1\"$2\"");
str = str.replace(/(<[^/>]+)>/g,"$1/>")
alert(str)
</script>
[/code]但是你的标记如果本身就是<IMG src="aaa.gif" width="19"></IMG>这段代码就会出错了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货