最后的'+Math.random()'有什么用
我不是問這個函數 是什么意思 ?函數是什么意思 我能搜到 ?我只是不懂 為啥呢么 老師 最后 在這里加個這個呢?有什么用意啊
<a href="javascript:void(0)" onclick="document.getElementById('captcha_img').src='./yanzhengma.php?r='+Math.random()">換一個?</a>
onclick 后面的意思 沒點擊一次 就讓 id 為captcha_img 下面的圖片地址src 更換一次新的地址吧...我就不懂 后面的r='+Math.random()" 為啥這么寫
求解釋 教教 謝謝
2015-12-16
'./yanzhengma.php?r='+Math.random()
地址沒變,但是后面跟的參數r的值變了,每次都有一個隨機的數字作為r的值。
這樣做是為了避免瀏覽器緩存,因為每次的URL都不一致,所以瀏覽器會從新發請求。
2015-12-16
驗證碼都是隨機嘛~Math.random()這個函數就是你每次點擊刷新隨機產生一個數字或字母(看你前面代碼怎么寫)