2011-04-28 5 views
1

내 개발 부서는 모든 요소가 채워지는 경우 자바 스크립트로 양식을 자동 제출하는 것에 대한 논쟁 중입니다. 우리는 현재 두 개의 선택 요소가있는 양식을 가지고 있습니다. 두 개의 선택 요소가 있으며 두 항목 모두 선택되어 있습니다.자바 스크립트로 양식을 자동 제출하는 것은 나쁜 습관입니까?

javascript를 사용하여 양식을 자동 제출하는 것에 대한 좋은 찬성 의견은 무엇입니까? 지금까지 우리가 생각해 낸 유일한 논거는 양식을 자동 제출하는 경우 사용자가 선택을 쉽게 수정할 수 없다는 것입니다. 양식이있는 이전 페이지로 돌아 가야합니다. 그러나 사용자가 양식을 올바르게 채우면 잠시 시간을 절약 할 수 있습니다.

답변

6

예기치 않은 동작입니다. 선택 (혼란스러운 예외는 제외)은 양식을 제출하지 않습니다. 제출 단추를 클릭하면 양식이 제출됩니다.

2

결과를 동적으로 현재 페이지로로드 할 때 자동 제출이 잘 재생되지만 여전히 이에 의존해서는 안됩니다. 당신의 사건에 대해서 - 확실히 아니오.

0

은 (참 좋은 일입니다) 당신이 언급 한 인수하면 자동 제출하기 전에 confirm 대화 상자를 추가 할 수 있습니다 "해결되지"하려면

if (confirm('Are the values correct?')) 
    myForm.submit(); 

를 그 외에, 자동 제출에 내 의견으로는 아무 잘못.

+0

나는 당신을 불쾌하게 할 의도는 없지만, 내 의견으로는 잘못된 값을 가진 양식을 자동 제출하는 것보다 훨씬 나쁜 것입니다. 나는 사용자가 자바 스크립트 경고를 보길 원치 않는다. – Robin

+0

촬영되지 않았습니다. 그것은 사용자가 잘못하면 올바른 값을 사용할 수 있도록하는 것입니다. 사용하지 않아도됩니다. –

관련 문제