<head>
<title>小測試</title>
<script?language="javascript">
var?number1?=?0;
var?number2?=?0;
var?n?=?0;
var?total?=?0;
function?getQuestion()
{
//補充代碼
number1?=?parseInt(?Math.random()?*?10);
number2?=?parseInt(Math.random()?*?10);
var?n1?=?document.getElementsByName("n1");
n1(0).value?=?number1;
var?n2?=?document.getElementsByName("n2");
n2(0).value?=?number2;
var?n3?=?document.getElementsByName("tresult");
n3(0).value?=?"";
}
function?judge()
{
//補充代碼
var?n3?=?document.getElementsByName("tresult");
var?number3?=?n3(0).value;
total?++;
if?(number3?==?number1?+?number2)
{
n++;
alert("回答正確,正確率是:"?+?Math.round(?parseFloat(n?*?100?/?total))?+?"%");
}
else
{
alert("回答錯誤,正確答案是:"?+?(number1?+?number2)?);
}
getQuestion();
return?false;
}
</script>
</head>
<body?onload="getQuestion()">
<form?name="myForm"?method="post"?action="">
<input?type="text"?name="n1"?disabled="disabled">?<!--禁用輸入元素-->
+<input?type="text"?name="n2"?disabled="disabled">?=
<input?type="text"?name="tresult"?id="result">
<input?type="submit"?name="Submit"?value="確定"?onclick="return?judge()">
</form>
</body>
</html>