亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最后的'+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()" 為啥這么寫

求解釋 教教 謝謝

正在回答

2 回答

'./yanzhengma.php?r='+Math.random()

地址沒變,但是后面跟的參數r的值變了,每次都有一個隨機的數字作為r的值。

這樣做是為了避免瀏覽器緩存,因為每次的URL都不一致,所以瀏覽器會從新發請求。

1 回復 有任何疑惑可以回復我~
#1

慕姐4424294 提問者

非常感謝!
2015-12-16 回復 有任何疑惑可以回復我~

驗證碼都是隨機嘛~Math.random()這個函數就是你每次點擊刷新隨機產生一個數字或字母(看你前面代碼怎么寫)

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

最后的'+Math.random()'有什么用

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號