我想用JavaScript创建一个骰子。这是如何运作的?我已经在我的电脑上准备好了所有骰子文件/图像。我想要一个按钮,这样用户就可以点击掷骰子了。
答案 0 :(得分:-1)
尝试使用HTML格式的内容:
<script>
var face0=new Image()
face0.src="d1.gif"
var face1=new Image()
face1.src="d2.gif"
var face2=new Image()
face2.src="d3.gif"
var face3=new Image()
face3.src="d4.gif"
var face4=new Image()
face4.src="d5.gif"
var face5=new Image()
face5.src="d6.gif"
</script>
<img src="d1.gif" name="mydice">
<form>
<input type="button" value="Throw dice!" onClick="throwdice()">
</form>
<script>
function throwdice(){
var randomdice=Math.round(Math.random()*5)
document.images["mydice"].src=eval("face"+randomdice+".src")
}
</script>