本文實(shí)例講述了IE瀏覽器下JS腳本提交表單后,不能自動(dòng)提示問(wèn)題解決方法。分享給大家供大家參考,具體如下:
經(jīng)常我們用表單提交東西,在提交后,瀏覽器會(huì)自動(dòng)記錄你輸入的東西,下次你再輸入的時(shí)候,可以重新選擇,但是如果你是用IE的話,這里有一個(gè)BUG, 其他瀏覽器沒(méi)有這個(gè)問(wèn)題。當(dāng)然首先你得設(shè)置IE 瀏覽器選項(xiàng)是可以記錄表單數(shù)據(jù)的,然后寫一段代碼來(lái)測(cè)試。

<!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 提交的時(shí)候,window.external.AutoCompleteSaveForm(f1); 這樣才可以記錄下已經(jīng)輸入的內(nèi)容。查看效果。都在表單中輸入一些數(shù)據(jù)之后,提交,然后再回到這個(gè)頁(yè)面看效果。

如果你想按照正常的方式處理的話,就沒(méi)這個(gè)效果
<!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> 更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript事件相關(guān)操作與技巧大全》、《JavaScript頁(yè)面元素操作技巧總結(jié)》、《JavaScript操作DOM技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注