코드 사본은 다음과 같습니다.
<script type = "text/javaScript"언어 = "javaScript">
var 대기 = 60;
함수 변경 () {
$ o = $ ( "#j_refresh_checkcode");
if (대기 == 0) {
$ O.removeattr ( "비활성화");
$ O.html ( "명확하게 볼 수 없습니까? 다른 것을 변경하십시오");
대기 = 60;
} 또 다른 {
$ O.attr ( "비활성화", 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"). addClass ( "hide");
$ ( "#j_checkcode_tip> div"). html ( "");
$ ( "#<%= hidpicmessage.clientId%>"). val ( "");
}
settimeout (function () {
변화()
},
1000)
}
} </스크립트>
그런 다음 HTML은 다음과 같습니다.
코드 사본은 다음과 같습니다.
<div>
<span> 검증 코드 </span>
<input name = "checkCode"id = "j_checkCode_Input"onMousEdown = "clearCodEmessage ()"type = "text"maxLength = "6"autocomplete = "Off"onblur = "checkCode ()" />
<img src = "../../ ajaxserver/checkcodepic.ashx"id = "vimg"style = "float : 왼쪽; 마진 : -1px 0 3px"/>
<a id = "j_refresh_checkcode"onclick = "Change ()"> 명확하게 볼 수 없습니다. 다른 것을 변경할 수 없습니다 </a>
<div id = "j_checkcode_tip">
<div>
<i> </i>
<div>
</div>
</div>
</div>
</div>