var submit = document.getElementById('submit'),
div = document.getElementById('div');
div.onmouseover = function sum() {
value1 = document.getElementById('form').value;
value1 = document.getElementById('form2').value;
sum = value1 + value2;
}
submit.onsubmit = function print() {
div.innerHTML = sum;
}
由於某些原因,代碼不起作用;但是,如果我當我使用onsubmit而不是onclick時,Javascript代碼不起作用
submit.onclick = function print() {
div.innerHTML = sum;
}
onclick
,而不是onsubmit
更換最後,工作完全正常,即使sum
在外面計算,之前我按提交。就好像每個變量變成null
當我輸入提交,即使變量甚至沒有存儲在表單域中。
document.getElementById('submit')'是什麼類型的元素? 'submit'事件只能在'form'元素上觸發。 – 2013-02-28 21:20:22
submit =按鈕 – 2013-02-28 21:33:55