我想要获得以下脚本,以便在每次刷新页面时用随机图像替换默认图像。我不断收到一个boxID为空的错误。为什么boxID为空?随机图像脚本JS中的问题
<script type="text/javascript">
function randomThumbs(){
var unalafois=1;
for (unalafois=1; unalafois<9; unalafois++){
boxID=document.getElementById("'unalafois'")
var duh= Math.ceil(Math.random()*8);
boxID.src="thumbs/'+duh+'.jpg";
}}
</script>
下面是HTML代码:
<body onload="randomThumbs()">
<table>
<tr>
<td><img id="1" src="thumbs/1.jpg" /></td>
<td><img id="2" src="thumbs/2.jpg" /></td>
<td><img id="3" src="thumbs/3.jpg" /></td>
<td><img id="4" src="thumbs/4.jpg" /></td>
<td><img id="5" src="thumbs/5.jpg" /></td>
<td><img id="6" src="thumbs/6.jpg" /></td>
<td><img id="7" src="thumbs/7.jpg" /></td>
<td><img id="8" src="thumbs/8.jpg" /></td>
</tr>
</table>
</body>
谢谢!
这并没有完全解决问题,但它有很大的帮助;干杯! – Ishikawa 2011-04-15 15:22:32