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

发布网友 发布时间:2022-04-23 09:53

我来回答

1个回答

热心网友 时间:2022-04-23 08:30

<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),'7');
        }
      }
    }
  }
</script>
<body>
<div>1234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</div>
<div><input id='search' type='text' placeholder='请输入查询字符' /><button onclick='searchWords();'>查询</button></div>
</body>
</html>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com