溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IE瀏覽器下JS腳本提交表單后,不能自動提示問題解決方法

發(fā)布時間:2020-08-19 19:54:01 來源:腳本之家 閱讀:200 作者:輕舞肥羊 欄目:web開發(fā)

本文實例講述了IE瀏覽器下JS腳本提交表單后,不能自動提示問題解決方法。分享給大家供大家參考,具體如下:

經常我們用表單提交東西,在提交后,瀏覽器會自動記錄你輸入的東西,下次你再輸入的時候,可以重新選擇,但是如果你是用IE的話,這里有一個BUG, 其他瀏覽器沒有這個問題。當然首先你得設置IE 瀏覽器選項是可以記錄表單數(shù)據(jù)的,然后寫一段代碼來測試。

IE瀏覽器下JS腳本提交表單后,不能自動提示問題解決方法

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT>
function subForm()
{
window.external.AutoCompleteSaveForm(f1);
f1.submit();
}
</script>
</HEAD>
<BODY>
<FORM id=f1>
User ID : <input type=text name=id></input><br>
Password :<input type=password name=pw></input><br>
E-mail :<input type = text VCARD_NAME = "vCard.Email"> <br>
<input type=button value=submit onclick="subForm()">
</FORM>
</BODY>
</HTML>

在用js 提交的時候,window.external.AutoCompleteSaveForm(f1); 這樣才可以記錄下已經輸入的內容。查看效果。都在表單中輸入一些數(shù)據(jù)之后,提交,然后再回到這個頁面看效果。

IE瀏覽器下JS腳本提交表單后,不能自動提示問題解決方法

如果你想按照正常的方式處理的話,就沒這個效果

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT>
function subForm()
{
f1.submit();
}
</script>
</HEAD>
<BODY>
<FORM id=f1>
User ID : <input type=text name=id></input><br>
Password :<input type=password name=pw></input><br>
E-mail :<input type = text VCARD_NAME = "vCard.Email"> <br>
<input type=button value=submit onclick="subForm()">
</FORM>
</BODY>
</HTML> 

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript事件相關操作與技巧大全》、《JavaScript頁面元素操作技巧總結》、《JavaScript操作DOM技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript數(shù)據(jù)結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI