>  기사  >  웹 프론트엔드  >  라디오 유형 INPUT에 대한 클라이언트 스크립트 추가(onClick 이벤트 아이디어 코드를 비활성화하는 추가 구현 JS)_양식 특수 효과

라디오 유형 INPUT에 대한 클라이언트 스크립트 추가(onClick 이벤트 아이디어 코드를 비활성화하는 추가 구현 JS)_양식 특수 효과

WBOY
WBOY원래의
2016-05-16 18:16:351616검색

다음 예에서는 오버로드 없이 커밋을 표시한 결과를 보여줍니다.
위 옵션을 사용자가 선택하면 "getVote()"라는 함수가 실행됩니다. 이 함수에 의해 발생되는 "OnClick" 이벤트

코드 복사 코드는 다음과 같습니다.






;

지금까지 PHP와 AJAX를 좋아하시나요?



예:


아니요:


>

getVote() 함수는 다음을 수행합니다.
XMLHttpRequest 객체 생성
서버 응답이 준비되면 실행할 함수 생성
요청을 파일로 보냅니다. 서버
URL에 매개변수(투표)가 추가되었는지 확인합니다(예 또는 아니요 옵션 값 사용).
컨트롤의 비활성화된 속성이 true인지 확인하고, 그렇다면 false를 반환합니다. 라디오를 비활성화하고 다시 활성화할 수 있습니다.
방법 1: (비활성화 및 재활성화 기능을 동시에 달성하려면 버튼 텍스트 유형 INPUT에만 사용할 수 있으며 해당 onclick 이벤트는 div에 대해 비활성화할 수 없습니다.)
>



방법 2, 3 : (라디오의 onclick 이벤트를 제거하려면 이벤트를 다시 등록해야 합니다. div의 onclick 이벤트를 비활성화할 수 있습니다)
< ;input type="button" value="첫 번째 버튼에서 onclick 이벤트를 비활성화하려면 클릭하세요." onclick= "document.getElementById('cmd1').onclick=function(){};"



3:
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.