re.Replace 如何实现只替换一次
比如 <table>
<tr><td>
如何实现只替换一次,如何实现只替换一次,如何实现只替换一次
</td></tr>
</table>我替换这个"如何" 结果如下<a href="#">如何</a>实现只替换一次,如何实现只替换一次,如何实现只替换一次后面的就不替换了
比如 <table>
<tr><td>
如何实现只替换一次,如何实现只替换一次,如何实现只替换一次
</td></tr>
</table>我替换这个"如何" 结果如下<a href="#">如何</a>实现只替换一次,如何实现只替换一次,如何实现只替换一次后面的就不替换了
<table>
<tr><td id="str">
如何实现只替换一次,如何实现只替换一次,如何实现只替换一次
</td></tr>
</table>
<input type="button" value="替换" onClick="re()">
<script language="javascript">
function re(){
var re=document.getElementById("str").innerHTML;
re=re.replace("如何","<a href=\"#\">如何<\/a>");
document.getElementById("str").innerHTML=re;
}
</script>
re=re.replace("如何","<a href=\"#\">如何<\/a>");替换全部:
re=re.replace(/如何/g,"<a href=\"#\">如何<\/a>");希望对你有帮助!
<table>
<tr><td id="str">
如何实现只替换一次,如何实现只替换一次,如何实现只替换一次
<div id="str1"></div>
</td></tr>
</table>
<input type="button" value="替换" onClick="re()">
<script language="javascript">
function re(){
var re=document.getElementById("str").innerHTML;
re=re.replace("如何","<a href=\"#\">如何<\/a>");
re1=re.replace(/如何/g,"<a href=\"#\">如何<\/a>");
document.getElementById("str").innerHTML=re;
document.getElementById("str1").innerHTML=re1;
}</script>