<script type = "text/javaScript"언어 = "javaScript"> var wait = 60; 함수 change () {$ o = $ ( "#j_refresh_checkcode"); if (대기 == 0) {$ o.removeattr ( "disabled"); $ o.html ( "명확하게 볼 수 없습니까? 다른 사람을 변경"); 대기 = 60; } else {$ o.attr ( "disabled", true); $ o.attr ( "font-color", "Grey"); $ o.html (대기 + "초 +"를 다시 구입할 수 있습니다 "); 기다리다--; if (대기 == 59) {var imgnode = document.getElementById ( "vimg"); imgnode.src = "../../ajaxserver/checkcodepic.ashx?t=" + (new Date ()). valueOf (); // 브라우저 캐싱 문제를 방지하기 위해 시간 매개 변수를 추가하십시오. $ ( "#j_checkcode_tip> div"). html ( ""); $ ( "#<%= hidpicmessage.clientId%>"). val ( ""); } settimeout (function () {change ()}, 1000)}} </script>그런 다음 HTML은 다음과 같습니다.
<div> <span> 검증 코드 </span> <입력 이름 = "checkCode"id = "j_checkcode_input"onMousEdown = "stipcodemessage ()"type = "text"maxlength = "6"autocomplete = "Off"onblur = "checkCode ()"/> <Img src = ".. .. id = "vimg"style = "float : 왼쪽; 마진 : -1px 0 3px"/> <a id = "j_refresh_checkcode"onclick = "change ()"> 다른 것을 명확하게 볼 수 없습니다. </div>