Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
筛选HTML表_Html_Vbscript_Filter - Fatal编程技术网

筛选HTML表

筛选HTML表,html,vbscript,filter,Html,Vbscript,Filter,我正在尝试使用VBScript筛选网站上的表。用户将使用搜索词缩小搜索结果的范围。如果行中有一列包含搜索词,则该行不会隐藏。我已经有一段时间没用了,我无法让它工作。“不工作”是指表中的所有行仍然显示 子过滤器结果() 暗色搜索框 设置searchBox=Document.forms(“searchBoxID”) 对于document.GetElementsByTagName(“tr”)中的每个子实例 如果不是subInstance.OuterHTML.Contains(searchBox.fi

我正在尝试使用VBScript筛选网站上的表。用户将使用搜索词缩小搜索结果的范围。如果行中有一列包含搜索词,则该行不会隐藏。我已经有一段时间没用了,我无法让它工作。“不工作”是指表中的所有行仍然显示


子过滤器结果()
暗色搜索框
设置searchBox=Document.forms(“searchBoxID”)
对于document.GetElementsByTagName(“tr”)中的每个子实例
如果不是subInstance.OuterHTML.Contains(searchBox.filterText.Value),则
subInstance.style=“显示:无”
如果结束
下一个
端接头
筛选结果:
第二排第二排第三排
填充物
占有物标的物

VBScript中没有
包含
方法。使用以下功能:

For Each subInstance In document.GetElementsByTagName("tr")
    If InStr(subInstance.OuterHTML, searchBox.filterTXT.Value) = 0 Then
        subInstance.style = "display:none"
    End If
Next

啊,那肯定会有帮助的。根据FireFox,它说我的子程序没有定义…FireFox不支持VBScript。Internet Explorer是唯一支持VBScript的浏览器,在IE11中,它只在兼容性视图中(或现在的名称)。我想我不会出于我的目的使用VBScript。谢谢