我對提出這個問題感到非常內疚。但是,我試了一切,沒有任何工作......迫使我在這裏問。如果有人建議,我會刪除這個問題。提交表格時輸入值未被結轉
在網站上的鍍鉻控制檯:https://search.cisco.com/search?tab=Cisco&locale=enUS, 我執行以下操作:
document.getElementById("searchT").value = "Hello World!"
//works fine
document.getElementById("searchform").submit() ;
1號線正常工作和填補與"Hello World!"
輸入。第2行提交了表單和頁面重新加載,但不知何故"Hello World!"
在頁面加載時沒有繼續前進。如果有人能解釋它爲什麼會發生,那將會很棒。
不知道你正在使用什麼框架的更多信息 - 這是它應該工作的默認方式。如果頁面已重新加載,則所有表單字段將被設置回其默認值。一些框架可以完成你期望的功能,例如:ASP.Net使用viewstate的舊WebForm模型。 –