我不断收到这个错误,说它找不到我的JavaScript函数checkpw()。它被onfocus所调用。没有找到javascript的功能
<script type="text/javascript" >
function checkpw() {
alert ("working");
}
</script>
</head>
<body>
<h2>Welcome to our webpage.</h2>
<p>{{ reginfo}}</p>
<form action="/validate/" method ="get" >
<p>Username</p>
<input type="text" name="username" class="textbox"> </input > </br>
<p>Password</p>
<input class="textbox" name="password" id="password" type="text"> </input > </br>
<p>Confirm Password</p>
<input class="textbox" id="checkpw" type="text" onfocus="checkpw()"> </input > </br>
<p>Email<p>
<input class="textbox" name="email" type="text"> </input > </br>
<input type="submit" class="button" value="Submit">
</form>
</body>
我可能做一个非常愚蠢的错误,但我是新来的JavaScript所以任何帮助将是巨大的。谢谢。
它不是保留字或功能。 – Domenic
你是对的,不是。但是我确实发现了一些奇怪的事情发生在jsFiddle和'checkpw'上,改变了它的修复方式,但是之后我做了一些其他的测试,结果没有奏效。请注意,我目前正在Safari中进行测试。 – vol7ron
行为的原因由@ jimr的答案解释,这是正确的,应该是公认的。 – Domenic