我不斷收到這個錯誤,說它找不到我的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