<! DOCTYPE html>
<meta charset= "Utf-8" >
<title> Search Keywords </title>
<body>
<div id= "Content" >
Www.js.108<br/>
Bbs.108js.com<br/>
JavaScript is not java<br/>
JavaScript is fun and I love JavaScript
</div>
<div>
<input type= "text" id= "keyword"/>
<button onclick= "match ()" >Search</button>
</div>
<script type= "Text/javascript" >
var str = content.innerhtml;
var keyword = document.getElementById ("keyword");
var contents = document.getElementById ("content");
function Match () {
if (keyword.value== ') return false;
var regxp = new RegExp ("(" +keyword.value+ ")", "G");
var val = contents.innertext;
Alert (Val.indexof (Keyword.value));
Alert (Contents.innerText.indexOf (Keyword.value));
if (Contents.innerText.indexOf (keyword.value) ==-1) alert ("Unknown parameter");
Content.innerhtml=str.replace (REGXP, "<font color= ' Red ' >$1</font>")
}
</script>
</body>
JS Full Text Search