[英]Clear browser saved password through jquery
因此,這里有一個用於更改密碼的頁面,但在此之前,我具有Login page
,該Login page
用於用戶登錄,並說他單擊了瀏覽器的默認功能。 Remember me
或Save Password
或在登錄過程中提示的任何內容,並保存密碼!
現在,當我加載change password
部分視圖時,默認情況下將填充ID為txtOldPassword
的文本框,而文本框txtNewPassword
和txtConfirmPassword
將保留為空!
我按如下方式加載我的PartialView
,並嘗試清除txtOldPassword
值!
$('.menu').on('click',function(){
$('#body_data').load('/Home/GetChangePassword',function(){
$('#txtOldPassword').val(''); //Tried to clear the value here
});
});
但是價值仍然存在!!! 現在,我不想禁用瀏覽器的默認功能,而只想刪除自動出現並存儲在文本框txtOldPassword
中的密碼!
最新的瀏覽器支持html5,它將支持Autocomplete="off"
。 以下瀏覽器支持自動完成功能。
了解有關自動完成的更多信息
Upadate
如果不支持“自動完成”功能,則可以使用以下解決方法:
<input type="password" readonly onfocus="this.removeAttribute('readonly');"/>
嘗試使用autocomplete =“ off”。 不過,不確定是否每個瀏覽器都支持它。 將其添加到“更改密碼”視圖中的字段。
更新:
你可以試試看
$('#Password').attr("autocomplete", "off");
setTimeout('$("#Password").val("");', 2000);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.