廣告聯播

2009年7月11日 星期六

[Form] 如何取消表單輸入時的自動完成

From: Polin Wei

一般的情況 IE5/6/7, FireFox 預設是將 AutoComplete 打開。見:IE5/6/7-工具-內容-自動完成選項。

<form>
    <input type="text" name="user_name">
</form>



但有時候我們並不需要 AutoComplete,例如需要使用者自己再次輸入密碼而非自動完成, 或者用 AJax 將後端整理好的資料讓使用者挑選時..., 在上述的情況時, autocomplete 都會干擾使用者的操作, 若要讓特定的表單欄位不要自動完成 ( autocomplete ), 只要將此表單輸入元素的autocomplete屬性設置為off即可。

<form>
    <input type="password" name="Password" autocomplete="off">
</form>



如果所有表單元素都不想使用autocomplete功能, 則可以用下面的方法:


<form autocomplete = "off">
    <input type="text" name="user_name">
    <input type="password" name="Password" >
</form>

沒有留言:

張貼留言