zoukankan      html  css  js  c++  java
  • js实现关键字高亮

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8" />
    		<title>js关键字高亮显示</title>
    	</head>
    	<body>		  
            <input type="text" id="text" placeholder="请输入关键字"/>                            
            <input type="button" id="button" value="确定"/>  
            <br />
            <br />
            <div id="content">  
                	你好呀!
            </div>
            <script>  
                 var content = document.getElementById("content");  
                 var contents = content.innerHTML;  
                 var text = document.getElementById("text");  
                 var button = document.getElementById("button");  
                 button.onclick = function() {  
                     var value = text.value; 
              //以关键字将内容划分为数组,数组中不包含关键字 
                     var values = contents.split(value); 
              //使用js中array的join方法,将带有样式的关键字作为拼接数组中所有元素 
                     content.innerHTML = values.join('<span style="background:green;">' + value + '</span>');  
                 };  
            </script>  
    	</body>
    </html>

      

  • 相关阅读:
    [转]男人25岁之前应该懂得的21个道理
    family album U.S.A 05
    Humour
    Pretty Boy
    [转]男人本色.女人风韵
    电话英语
    搞不懂的女人
    family album U.S.A 03
    [转]The flame of love(爱的火焰)
    四季花开!
  • 原文地址:https://www.cnblogs.com/yixtx/p/8659804.html
Copyright © 2011-2022 走看看