美文网首页
split,join实现文本查找和替换

split,join实现文本查找和替换

作者: 云桃桃 | 来源:发表于2019-06-28 17:05 被阅读0次
  • html
<div id="txt">
    目前在web领域,基本上看到那些酷酷的2d动效,都是canvas实现的,flash已经基本上都被淘汰了,canvas效果的实现,无需安装任何插件,
    IE9及其以上浏览器支持,至少在移动端,大家可以放心大胆使用,甚至webGL3d效果都可以尝鲜。
</div>

<input type="text" name="" id="findTxt">
<input type="text" placeholder="请输入替换文本" id="changeTxt">
<button id="btn">查找并替换</button>
  • js
 document.getElementById('btn').onclick=function () {
    var txt=document.getElementById('txt'),
        fV=document.getElementById('findTxt').value,
        cV=document.getElementById('changeTxt').value;
      // 如果替换字符不存在 就只执行查找
      if(!cV){
          txt.innerHTML=txt.innerHTML.split(fV).join('<span>'+fV+'</span>');
      }else{
          txt.innerHTML=txt.innerHTML.split(fV).join('<span>'+cV+'</span>');
      }
  }
  • css
 span{
            background-color: yellow;
        }

相关文章

网友评论

      本文标题:split,join实现文本查找和替换

      本文链接:https://www.haomeiwen.com/subject/peyecctx.html