這是我的代碼。Javascript提交()不提交表格
HTML
<form id="add_new_video" method="post" class="appnitro" style="margin-left:70px;" action="<?php echo base_url()?>videos/save">
<input type="text" name="name">
<button type="submit" class="dark_text_link" disabled id="submit" href="javascript:void(0);" onclick="return addVideo();">Add New Video</button>
</form>
而且JS是
function addVideo() {
//disables the onclick event of the element for 1 seconds
document.getElementById('submit').disabled = true;
setTimeout(function(){document.getElementById('submit').disabled = false;},1000);
document.getElementById('add_new_video').submit();
}
當我點擊提交按鈕,該按鈕獲取第二禁用和重新出現,但形式不提交。我仍然是JavaScript的新手,所以可能有我忽略的東西。任何想法 ?
,一定不要調用任何形式的元素名稱或ID =「提交」 – mplungjan
見我的回答當然這是不正確的...... – mplungjan