早上好,伙计们。我正在研究考试脚本。
我有一些问题:我的脚本无效。它将在我的测试中计算出正确的答案,但我是JS的新手,我正在进行一些测试才能正确完成。
请帮帮我。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
var correct_ansawers= new array(4,9,16,25,36);
var x=document.getElementsByTagName('input');
function show()
{
if(x[0].value=4)
{
alert("4");
}
}
</script>
</head>
<body>
<input type="radio" value=4 name="true" onclick="show();"/>
</body>
</html>
答案 0 :(得分:1)
有一些错误:
1)它应该是new Array(...)
,而不是new array(...)
2)它应该是if(x[0] == 4){...}
,而不是if(x[0] = 4){...}
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
var correct_ansawers = new Array(4, 9, 16, 25, 36);
var x = document.getElementsByTagName('input');
function show() {
if (x[0].value == 4) {
alert("4");
}
}
</script>
</head>
<body>
<input type="radio" value=4 name="true" onclick="show();"/>
</body>
</html>