我想在tets脚本中提供帮助

时间:2015-10-04 07:27:27

标签: javascript arrays

早上好,伙计们。我正在研究考试脚本。

我有一些问题:我的脚本无效。它将在我的测试中计算出正确的答案,但我是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>

1 个答案:

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