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;
}
어떤 이유로 든 코드가 작동하지 않습니다. 그러나, 만약 내가onclick 대신 onsubmit을 사용하면 자바 스크립트 코드가 작동하지 않습니다.
submit.onclick = function print() {
div.innerHTML = sum;
}
onclick
대신 onsubmit
와 마지막 교체, 그것은 sum
외부 계산에도 불구하고, 완벽하게 잘 작동하고 나는 누르기 전에 제출합니다. 변수가 양식 필드에도 저장되지 않은 경우에도 제출할 때마다 모든 변수가 null
이되는 것처럼 보입니다.
어떤 종류의 요소가'document.getElementById ('submit')'입니까? 'submit' 이벤트는'form' 요소에서만 트리거됩니다. –
submit = button –