谁能帮我修改下这个JS<img id="inChkCode"  src="inc/plcode.asp" alt="点此刷新" style="cursor:pointer;" onclick='javascript:this.src="inc/plcode.asp?rnd="""+Date().getTime()+""";'>我希望点图片的时候,能刷新到验证码。

解决方案 »

  1.   

    <img id="inChkCode"  src="inc/plcode.asp" alt="点此刷新" style="cursor:pointer;" onclick='javascript:this.src="inc/plcode.asp?rnd="+Math.random();'> 
      

  2.   

    onclick='javascript:this.src="inc/plcode.asp?rnd="""+Date().getTime()+""";'> 
    改为
    onclick="this.src='inc/plcode.asp?rnd=' + Date().getTime();"最后那个参数不是用来处理的,是用来避免浏览器缓存的,对浏览器来说,参数不一样代表不一样的请求,就不会在本地缓存取数据了,
      

  3.   

    <script language="JavaScript">
    function reloadcode(){
    var verify=document.getElementById('safecode');
    verify.setAttribute('src','code.jsp?'+Math.random());
    }
    </script><img src="code.jsp" id="safecode" onclick="reloadcode()" alt="看不清,换一张">
    你自己改下src的路径就ok啦。