【发布时间】:2009-02-22 12:06:06
【问题描述】:
我有下面的 HTML 代码,还有一个用于输入关键字的文本框,
我想要的是,当用户在此文本框中编写使用 FirstName 和 LastName 在此 HTML 代码中的 javascript 搜索时,并且在比较项目时,如果项目不匹配,我想 display: none 它的容器 div。
如何使用 JS 并在 firefox 和 IE 上工作
<div id="contact_4">
<input class="contactChk" id="chk_4" type="checkbox" />
<img alt="" src='img/4.jpg' width="25px" height="25px" />
<span id="contactName_4" class="contactItem">
FirstName LastName
</span>
<br />
</div>
<div id="contact_5">
<input class="contactChk" id="chk_5" type="checkbox" />
<img alt="" src='img/5.jpg' width="25px" height="25px" />
<span id="contactName_5" class="contactItem">
ACharName AnyLast
</span>
<br />
</div>
<div id="contact_6">
<input class="contactChk" id="chk_6" type="checkbox" />
<img alt="" src='img/6.jpg' width="25px" height="25px" />
<span id="contactName_6" class="contactItem">
BCharName AnyLast
</span>
<br />
</div>
<div id="contact_7">
<input class="contactChk" id="chk_7" type="checkbox" />
<img alt="" src='img/7.jpg' width="25px" height="25px" />
<span id="contactName_7" class="contactItem">
CCharName AnyLast
</span>
<br />
</div>
【问题讨论】:
-
我找到了这篇文章,它确实解决了我的问题,并且比我尝试过的所有其他解决方案都快:jQuery Inline Search Plugin
标签: javascript jquery html xhtml