當前位置:編程學習大全網 - 源碼下載 - 補充JS代碼,編寫壹個10以內的加法在線測試聯系,要求如下

補充JS代碼,編寫壹個10以內的加法在線測試聯系,要求如下

<html>

<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>

  • 上一篇:如何成為壹名Android開發高手
  • 下一篇:大都博弈皆戲劇,象戲翻能學用兵是什麽棋
  • copyright 2024編程學習大全網