2013-04-11 8 views
0

두 개의 다른 숫자를 생성하고 두 개의 다른 텍스트 상자에 넣으려고 시도하는 방법을 모르겠지만 단지 캔트는어떻게하면 두 번째 텍스트 상자에 두 번째 임의의 숫자가 생성됩니까

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Dice Game</title> 
<style type="text/css"> 
body,input{font-family:sans-serif; color:#FF0000; background-color:#990000#000000; } 
</style> 
<script type="text/javascript"language="javascript"> 
function roller(){ 
var num=Math.ceil(Math.random()*6); 
document.myForm.output.value=num; 
} 

</script> 
</head> 

<body> 
<form id="myForm" name="myForm"method="post"action=""> 
<input type="button" name="Roll" id="Roll" value="Button" onclick="roller()"/> 

<br/> 

<input type="text" name="output" size="16" disabled="disabled" id="output"/> 

<form id="myForm" name="myForm"method="post"action=""> 

<br/> 

<input type="text" name="output" size="16" disabled="disabled" id="output"/> 




</form> 
</body> 
</html> 

답변

0

귀하의 HTML이 더 이상은 필요 이상입니다 얻을. 나는 그것을 정리하고 바이올린에 넣어 : http://jsfiddle.net/HxzcC/

HTML :

<button id="roll" onclick="roller()">Roll</button> 
<br/> 
<input type="text" id="input1" size="16" disabled="disabled" /> 
<input type="text" id="input2" size="16" disabled="disabled" /> 

자바 스크립트 : 도움을

function roller(){ 
    var num = Math.ceil(Math.random()*6); 
    document.getElementById('input1').value = num; 
    var num = Math.ceil(Math.random()*6); 
    document.getElementById('input2').value = num; 
} 
+0

감사합니다 : D –

+0

없음 문제. 미래의 사용자를 위해 내 게시물을 '우수 답변'으로 표시하십시오. – Mooseman

관련 문제