- HTML code
<input name="text_ValidCode" type="text" id="text_ValidCode" onblur="check_ValidCode();" class="inp ipt-normal" maxlength="4" style="width: 60px;" /> <img id="imgVerify" src="yzxml.js" style="cursor: pointer;" alt="看不清?点击图片更换" title="看不清?点击图片更换" onclick="this.src=this.src+'?'" width="76" height="27" /></td> <td width="106" align="left" valign="middle"> <a href="javascript:void();" style="color: Blue;" onclick="document.getElementById('imgVerify').src=document.getElementById('imgVerify').src+'?';return false;"> 看不清楚,换一张</a>
这是一段验证码的客户端代码,小弟自学的,很不懂,希望哪位大神能讲解里面每一个src和id的链接意义。
跪求。
------解决方案--------------------
id="text_ValidCode"
在JS裡可以用document.getElementById("text_ValidCode")来取得这个标签
src="yzxml.js"要么表示这个图像文件名是通过执行yzxml.js里的方法得到的。
onclick="this.src=this.src+'?'"
假如src="yzxml.js"的结果是 src="yzxml000001.gif"
那么执行的结果就是 这个<img src="yzxml000001.gif?"
onclick="document.getElementById('imgVerify').src=document.getElementById('imgVerify').src+'?';return false;">
和上面的一样的意思