本人学习JavaScript记录,以供日后回顾
利用正则表达式过滤txt1文本框中北京、百度、淘宝词汇,并把处理后的结果输出到txt2文本框中
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>敏感词过滤</title>
<script>
window.onload=function ()
{
var oTxt1=document.getElementById('txt1');
var oTxt2=document.getElementById('txt2');
var oBtn=document.getElementById('btn1');
oBtn.onclick=function ()
{
var re=/北京|百度|淘宝/g;
oTxt2.value=oTxt1.value.replace(re,'**');
};
};
</script>
</head>
<body>
<textarea id="txt1" rows="10" cols="40" style="border:3px solid black"></textarea><br>
<input id="btn1" type="button" value="过滤"/><br>
<textarea id="txt2" rows="10" cols="40" style="border:3px solid black"></textarea><br>
</body>
</html>