日期:2014-05-17  浏览次数:20695 次

求大神,讲解代码的意思。
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;">
和上面的一样的意思