点击标注后匹配到有邮箱的人:
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script type="text/javascript">
function find() {
var lis = document.getElementsByTagName('li');
var i = 0;
var patt = /\w+@\w+(\.\w+)+/;
while(i < lis.length) {
if(patt.exec(lis[i].innerHTML) !== null) {
lis[i].style.background = 'pink';
}
i++;
}
}
</script>
</head>
<body>
<input type="button" value="标注有邮箱的人" onclick="find()">
<ul>
<li>张飞</li>
<li>刘备<liubei@zixue.it></li>
<li>关羽</li>
<li>赵云<zhaoyun@qq.com></li>
</ul>
</body>
</html>