<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>百度一下,你就知道</title>
<style>
.select{
background:blue;
}
</style>
<script>
function search(){
var a=document.getElementsByTagName("a");
var keywords=document.getElementById("text").value.trim();
if(!keywords){
return;
}
for(var i in a){
a[i].className="";
if(a[i].innerHTML.search(keywords)!=-1){
a[i].className="select";
}
}
}
</script>
</head>
<body>
<input type="text" id="text">
<input type="button" value="搜索" id="search" onclick="search();">
<br>
<a href="#">百度</a>
<a href="#">优酷</a>
</body>
</html>
不知道怎样将a标签里的文字选中,只能做个样式达到类似的效果