「把input欄位增加onkeyup屬性即可」。
補充:
IE→onpropertychange + onkeyup。
firefox & chrome→oninput。
/*快速搜尋*/
<script language="JavaScript" type="text/JavaScript">
function formatTable(value)
{
var myTable = document.getElementById('myTable');
for(var i=1;i<myTable.rows.length;i++)
{
var item_value = myTable.rows[i].cells[0].innerHTML;
var jht_value = myTable.rows[i].cells[1].innerHTML;
var sap_value = myTable.rows[i].cells[2].innerHTML;
var desc_value = myTable.rows[i].cells[3].innerHTML;
if(item_value.toLowerCase().indexOf(value)==-1 && item_value.toUpperCase().indexOf(value)==-1 && jht_value.toLowerCase().indexOf(value)==-1 &&
jht_value.toUpperCase().indexOf(value)==-1 && sap_value.toLowerCase().indexOf(value)==-1 && sap_value.toUpperCase().indexOf(value)==-1 && desc_value.toLowerCase().indexOf(value)==-1 && desc_value.toUpperCase().indexOf(value)==-1){
myTable.rows[i].style.display="none";
}else{
myTable.rows[i].style.display="";
}
}
}
</script>
沒有留言:
張貼留言