
作者:天津九安特機電工程有限公司 來(lái)源: 天津九安特機電工程有限公司 日期:2026-05-05 08:42:11
在HTML中,何搜可以使用<input>標簽創(chuàng )建一個(gè)搜索框,索框篩選并使用JavaScript或jQuery來(lái)實(shí)現條件篩選,條件以下是何搜一個(gè)簡(jiǎn)單的示例:
1、索框篩選創(chuàng )建一個(gè)HTML文件,條件添加一個(gè)搜索框和一個(gè)表格:
<!DOCTYPE html>&??lt;html lang="en"><head> <meta charset="ヽ(′ー`)ノ;UTF8"> <meta name=??"vie??wport&quo(°ロ°) !t; content="width=devicewidth,何搜 initialscale=1.0"> <title>搜索框條件篩選</title&(/ω\)gt; <style> tabl??e { width: 100%; bordercヾ(?■_■)ノollapse: collapse; } th, td { border: 1px solid bl??ack; padding: 8px; textalign: left; } th { backgroundcolor: #f2f2f2; } </(′?_?`)s???tyle></head><body> <h1>搜索框條件篩選</h1> <input type="text" id="searchInput" onkeyup="fil??terTable()&q(╯°□°)╯uot; pl(?Д?)aceholder=&q(′▽?zhuān)?uot;搜索..."??> &l?t;table id="myTable"> <thead> <trヾ(′▽?zhuān)??> <th>姓名</th> <th>年齡</th> <th>城市</th&??gt; </tr> </thead> <tbody> <tr> <td>??張三</td> <td>25</td> <td>北京</td> &l(°□°)t;/t??r> <tr> <td>李四</td>?? &l?t;td>30</td> <td>上海</td> </tr> <tr> <td>王五</td> <td>28</┐(′?`)┌tdヽ(′▽?zhuān)?ノ> <td>廣州</td> </tr> </tbody&(′?_?`)gt; </table> <script src="https://code.jquery.com/jquery3.6.0.min.js"></script> <script> function filterTabl???e(??) { var input, filter, table, tr, td, i, tx??tValue; input = document.getElementById("searchInput"); filter = input.value.toUpperCase()(′;д;`); table = document.getElementById("myTable"); tr = table.getElementsByTagName("tr"); for (i = 0; i < tr.length; i++) { td = tr[i].getE??lements??ByTagName("td")[0]; ifヾ(′▽?zhuān)?? (td) { txtValu??e = td.textContent || td.innerText; if (txtValue.to??UpperCase().indexOf(filter) > 1) { trヽ(′▽?zhuān)?ノ[i].style.display = "";(′_`) } else { tr[i].style.display = "none"; } } } } </s??cript></body></html>在這個(gè)示例中,我們創(chuàng )建了一個(gè)(ge)包含姓名、索框篩選年齡和城市的條件表格,當用戶(hù)在搜索框中輸入內容時(shí),何搜filterTabヽ(′▽?zhuān)?ノle()函數會(huì )根據輸入的索框篩選內容篩選表格中的行,如果某行的條件姓名與輸入的內容匹配,該行將被顯示;否則,何搜該行將被隱藏。索框篩選