2010-01-14 3 views
0

문제점 분석을 버튼 액션을 구현하기 위해 필요한 도움을줍니다 :는 HTML 페이지에

나는가 호출 버튼에 관련 기능을 형성 내 HTML의 제출 '버튼을 클릭하고있어

과는 작업을 완료의 work.after을한다 너무 많은 시간을 소비하는 메일 알림이 전송됩니다. 확인 메시지가 동일한 html에 표시되면 (ajax i를 사용하지 않고 전자 페이지가 새로 고쳐집니다).

내 질문 및 필요 :

내가 난 후 버튼을 비활성화 생각하고 mails.so 전송의 대기 기간 동안 혼란에 제출 버튼을 여러 번 클릭하여 사용자를 방지 할 한 번 누르면.

1) 어떻게 수행하나요?

2) 버튼을 비활성화하지 않고이 목표를 달성하기위한 다른 방법을 제안 할 수 있습니까?

onclick="this.disabled=true" 

답변

3

나는이 작동하는지 보라 "디스플레이 : 없음", 및 사용자가 클릭 할 수있는 버튼이 표시되지 않습니다.

참고 : 일부 사용자에게는 이로 인해 어려움이있을 수 있습니다. 개발자의 재량권이 권고됩니다.

+2

onclick = "this.disabled = true; this.value = '기다려주십시오 ...';" – pstanton

0

당신은 단순히 다시 onclick 이벤트에서 자바 스크립트를 사용하여, 버튼을 숨길 수 있지만, 이번에는 같은 스타일을 추가

관련 문제