HTML的輸入框可以擁有自動完成的功能,當你往輸入框輸入內(nèi)容的時候窟感,瀏覽器會從你以前的同名輸入框的歷史記錄中查找出類似的內(nèi)容并列在輸入框下面门烂,這樣就不用全部輸入進去了,直接選擇列表中的項目就可以了逛球。
但有時候我們希望關閉輸入框的自動完成功能千元,例如當用戶輸入內(nèi)容的時候,我們希望使用AJAX技術從數(shù)據(jù)庫搜索并列舉而不是在用戶的歷史記錄中搜索颤绕。
關閉輸入框的自動完成功能有3種方法:
1幸海、在IE的Internet選項菜單里的內(nèi)容--自動完成里面設置
2、設置Form的autocomplete為"on"或者"off"來開啟或者關閉自動完成功能
3奥务、設置輸入框的autocomplete為"on"或者"off"來開啟或者關閉該輸入框的自動完成功能測試代碼:
(在每個form輸入文字然后提交物独,然后再回來看看能否自動完成,注意要提交后才能有歷史記錄汗洒,才可能自動完成议纯;提交后頁面可能出錯,不用管它溢谤,后退回去即可)
xml 代碼
打開自動完成功能的Form<br>
<form name="form1" autocomplete="on">
打開自動完成功能的輸入框
<input type="text" autocomplete="on" name="txtOff1"><br>
關閉自動完成功能的輸入框
<input type="text" autocomplete="off" name="txtOn1"><br>
<input type="submit" value="提交"><br>
</form>
關閉自動完成功能的Form<br>
<form name="form1" autocomplete="off">
打開自動完成功能的輸入框
<input type="text" autocomplete="on" name="txtOff1"><br>
關閉自動完成功能的輸入框
<input type="text" autocomplete="off" name="txtOn1"><br>
<input type="submit" value="提交"><br>
</form>