1. 程式人生 > >html input表單禁止瀏覽器自動填充使用過的值

html input表單禁止瀏覽器自動填充使用過的值

網上的解決方案是在標籤中加 autocomplete="off"

但是問題是360瀏覽器,根本沒效果。

    最後自己想出一個辦法,進入頁面時,用js重置表單為空值。但是效果並不明顯,後來想可能是瀏覽器等待標籤渲染完成時間,瀏覽器再給表單賦值,js執行早於了這個渲染結束時間。

    於是我又想等待1秒後執行,發現有時可以,有時又不行,然後把時間設2秒,基本都就可以了,但是要等一段時間,才能看到表單被置空,互動實在是差。

最後,想到一個完美的辦法,我相信支援所有的瀏覽器了。

 while (true){
     $('#manager_pwd').val('');
     if( $('#manager_pwd').val()=='')break;
 }

如有更好的辦法請給我留言!