我創建了一些將代碼提交出來的JavaScript代碼。下面是代碼:我的JavaScript代碼不在本地工作,但在jsfiddle上工作正常,爲什麼?
<script type="text/javascript">
var myForm = document.forms['myForm'];
var formSubmit = document.getElementById('formSubmit');
formSubmit.onclick = function(){
myForm.submit();
}
</script>
<form name="myForm" action="http://msn.com" method="post">
</form>
<div id="formSubmit"><button>Click me</button></div>
,當我在http://jsfiddle.net/HrCxz/試試這個代碼,它工作正常。但是,當我在HTML文件中添加此代碼並運行該頁面時,它不起作用。代碼有什麼問題?請修復此問題,並提前致謝。
同時具有變量和表單名稱myForm可能會導致問題。給變量一個不同的名字。與'formSubmit'一樣。 – Oded
你打電話點擊div元素? – CR41G14
向左看,並注意到'onLoad'選項被選中。另外:爲什麼你不使用''? –