这是我的一段代码,它不能以预期的方式工作。能不能给我任何想法,我有什么错JavaScript调用函数不起作用
<html>
<body>
<form>
<input type="submit" value="Check" onclick="f(x, y, z)"/>
</form>
</body>
<script type="text/javascript">
var x = prompt("Enter the number","");
var y = prompt("Enter the number","");
var z = prompt("Enter the number","");
function f(x, y, z)
{
// first, check that the right # of arguments were passed.
if (f.arguments.length != 3) {
alert("function f called with " + f.arguments.length +
"arguments, but it expects 3 arguments.");
return null;
}
}
</script>
</html>
未来,你应该说出问题所在。你期望什么,发生了什么。 –
嗨,首先,我检查传递的参数是否匹配3个参数。但是,它仍然不工作..任何想法? – Sakthivel