我試圖將我的香草JavaScript技巧稍微磨亮一點。我正在開發一個表單驗證器,只是爲了好玩。這裏是我的代碼至今:.submit()和JavaScript中的表單驗證
var getParent = document.getElementById("myForm");
document.getElementById("submit").onclick = function(e) {
e.preventDefault();
var cache = !cache ? "Nothing has been selected" : cache;
for(i = 0; i < getParent.elements.method.length; i++) {
if(getParent.elements.method[i].checked) {
cache = getParent.elements.method[i].value;
}
}
getParent.submit();
}
正如你所看到的,這只是測試了一些單選按鈕,看看他們進行檢查與否。我正在嘗試使用底部的.submit()
函數來提交表單,但出現錯誤。爲什麼此代碼不提交我的表格.submit()
??
你有什麼錯誤? – ATOzTOA
Uncaught TypeError:屬性'submit'對象#不是函數 –
Sethen
使用另一個ID而不是「submit」按鈕 –