douju1365 2019-07-08 15:25
浏览 528

有没有办法在HTML页面中搜索字符串?

I want a code that searches a html for a given string. The problem is that I don't have anything in my html file as you can see below. I only have script that displays RSS on my page. I need code that does this after my RSS is displayed.

I tried this code :

if (
   document.getElementById('ElementName').innerHTML.indexOf('Text to search for') != -1) {
  alert("FOUND!");
} else {
  alert("NOT FOUND!");
} 

But it doesnt work.

<!-- MY HTML BELOW -->
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset ="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head>

    <body>
        <div style="display: flex; justify-content: center;">
            <div class="weather" style="margin-top: 10%;">
                <script language="JavaScript" src="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fmeteoalarm.eu%2Fdocuments%2Frss%2Frs%2FRS003.rss&chan=y&utf=y&html=a"  charset="UTF-8" type="text/javascript"></script>
                <noscript>
                    <a href="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fmeteoalarm.eu%2Fdocuments%2Frss%2Frs%2FRS003.rss&chan=y&utf=y&html=y">View RSS feed</a>
                </noscript>
            </div>
        </div>
    </body>
    </html>
  • 写回答

1条回答 默认 最新

  • douduoting8408 2019-07-08 15:32
    关注

    Try this:

    if (
       document.documentElement.innerHTML.search('Text to search for') != -1) {
      alert("FOUND!");
    } else {
      alert("NOT FOUND!");
    } 
    
    评论

报告相同问题?

悬赏问题

  • ¥20 数学建模,尽量用matlab回答,论文格式
  • ¥15 昨天挂载了一下u盘,然后拔了
  • ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
  • ¥20 易康econgnition精度验证
  • ¥15 msix packaging tool打包问题
  • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能