2012-04-02 4 views
2

내 웹 폼의 버튼 onclick 이벤트에서 발생하는 자바 스크립트 기능이 있습니다. 잘못된 매개 변수가 함수로 전달 될 수 있습니다.이 경우 브라우저에서 사용자에게 무언가 잘못되었다고보고하고 구성 설정을 확인하려고 할 수 있도록 오류를 던지고 싶습니다. 그러나 오류를 throw하면 return false; 문에 결코 도달하지 않기 때문에 포스트 백이 발생합니다.버튼 클릭 이벤트에서 자바 스크립트 오류가 발생했습니다.

이 경우 사용자에게 어떤 피드백을 줄 수 있습니까? 나는 특히 내가 뭔가 더 미묘한 것을 선호하는 것처럼 경고를 던지기를 원하지 않는다. 모든 제안/모든 제안을 환영합니다.

+0

이나요 :

예를 들어이 데모를 보면? 시도/catch – Pankaj

+0

아니요, 오류가 발생합니다. – geekchic

+0

@geekchic - Try/Catch도 throw 문을 포함합니다. –

답변

0

1) 에 따라 거짓 컨트롤을 오류를 던져뿐만 아니라 반환 할 수 있습니다 예외 처리를 사용 :
사용 try/catch/finally
참조 : MDN try...catch

2) 피드백 :
alert 대신을 사용할 수 있습니다.은 fade in이고 2 초 후 fade out 효과. 당신은 자바 스크립트에서 예외 처리와 시도
http://sandbox.scriptiny.com/javascript-fading/

관련 문제