私はちょうどjavascriptとjqueryを学んでいます。私はいくつかの異なる方法で試しましたが、毎回最初の警告(test1)がonblurを起動しますが、悪い電子メールは2番目の警告を表示しません。 jqueryバリデーションプラグインを使用することを考えましたが、しばらくの間プレーした後、フォームを処理する時間ではなく、空白のonblurごとに検証が必要であることに気が付いたので、通常のjsに固執しています。私のHTMLで初心者のjavascript onblurバリデーションが検証されない
$("#studentEmail").blur(function() {
alert ("test1");
function validateEmail(studentEmail){
var emailReg = /^([\w-\.][email protected]([\w-]+\.)+[\w-]{2,4})?$/;
if(!emailReg.test(studentEmail)) {
alert("Please enter valid email id");
}
}
});
:私の文書レディ機能で
<input type="text" class="signUpTextbox" id="studentEmail" name="registerStudentEmail">
ありがとう!
Firebugの(FF拡張子を)動作するはずです。インストールして起動すると、 "Script"タブを開いてブレークポイントなどを設定することができます。 – Jeroen