求一段JS代码,要求搜索当前页面,如果发现当前页面中有设定的字符,就给出提示 20

比如,当前页面中含有“123”那么就不管他了,如果当前页面有“456”那就让他跳转链接还有就是检测输入框中的内容,如果含有“567”input提交时把“567”给他换成7... 比如,当前页面中含有“123”那么就不管他了,如果当前页面有“456”那就让他跳转链接

还有就是检测输入框中的内容,如果含有“567”input提交时把“567”给他换成789
展开
 我来答
善良的Zxc先生
2016-11-01 · TA获得超过102个赞
知道答主
回答量:43
采纳率:0%
帮助的人:29.9万
展开全部
<html>
<script>
  function searchWords() {
    var words = document.getElementById('search').value;
    if (words != '') {
      var innerHTML = document.body.innerHTML;
      if (innerHTML.indexOf(words) != -1) {
        alert('找到了');
        if (words == '123') {
          alert('123不作操作');
        } else if (words == '456') {
          alert('456跳转页面');
          window.location.href = 'http://www.baidu.com';
        } else if (words == '567') {
          alert('567替换内容');
          document.body.innerHTML = innerHTML.replace(new RegExp(/(567)/g),'789');
        }
      }
    }
  }
</script>
<body>
<div>123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</div>
<div><input id='search' type='text' placeholder='请输入查询字符' /><button onclick='searchWords();'>查询</button></div>
</body>
</html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式