0
所以我有一個Javascript函數。它傳遞一個文件夾名稱,說「A」。 該文件夾包含5個隨機選取的圖像。Javascript +動態文件夾
它在頁面加載時效果很好,因爲出現1個隨機圖像。但是我希望它在點擊圖像時能夠這樣 ,它會再次被同一個文件夾中的圖像隨機化。我試着去了解這個與onmousedown事件,但它返回一個破碎的圖像鏈接到 文件:/// C:/用戶/ StackOverflow上/文件/網站/ [對象%20HTMLDivElement] /2.jpg
<script type="text/javascript">
// <![CDATA[
function showImage(folder){
var randomNumber=Math.floor(Math.random()*5);
document.write('<img src="'+folder+'/'+randomNumber+'.jpg" onmousedown="showImage('+folder+')">');
}
//]]>
</script>
無論你做什麼 - 將事件處理程序置於HTML屬性是絕對的CYNICAL IDEA。它有一些奇怪的範圍鏈動態,你永遠不想被卡住。 – treecoder