【发布时间】:2015-01-21 07:46:28
【问题描述】:
我有这个代码:
<!DOCTYPE html>
<html>
<head>
<script language="JavaScript">
<!-- Hide from old browsers
function pickimg(){
var imagenumber = 5 ;
var randomnumber = Math.random() ;
var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1;
images = new Array
images[1] = "1.png"
images[2] = "2.png"
images[3] = "3.png"
images[4] = "4.png"
images[5] = "5.png"
var image = images[rand1]
document.randimg.src = image
}
// -- End Hiding Here -->
</script>
</head>
<body onLoad="pickimg()">
<a href="" onClick="pickimg();return false;"><IMG SRC="YOUR IMAGE" name="randimg" border=0></a>
</body>
</html>
这给了我一个随机的图像,当我点击它时它会改变。 此图像是 5 个数学问题,我想添加 5 个答案图像:answer1.png、answer2.png ... answer5.png
我希望我的脚本这样做:
当我进入网页时给我一张随机图片(问题)
当我点击它给我答案图片时。前任。如果随机图片是1.png给我answer1.png
当我单击 answer1.png 给我另一个随机问题,然后是那个问题的答案等等...我不想得到重复的问题,直到全部显示然后再去另一个随机序列 5图片和答案。
谢谢!
或者我可以使用带有链接而不是图像的不同网页,但更难做到不重复。你怎么看?
【问题讨论】:
-
问题是什么?
标签: javascript random