好吧,在繼續之前,我知道我想要做的事情可以用很多變量來完成,但我必須想象我可以做什麼更簡單。所以我所擁有的是一個有4個字段的表格,我想檢查這四個字段中的任何一個是否爲空。然後,每一個是空白的,我想添加一個類,並使用jQuery UI效果'搖'來通知。然後我想得到一個真實的或虛假的回答,真正的存在並非空白,假如4箇中的任何一個都是空白的。所以我有什麼是... HTML ...Javascript檢查多個輸入的空白,返回一個值
<form name = "regin" id = "regin">
<div id = "form_hold">
<div><label>Username</label><input type="text" id = "Rusername" name = "Rusername" /><div class = 'verdiv' id = 'rvuname'></div></div>
<div><label>Email</label><input type="text" id = "Remail" name = "Remail" /><div class = 'verdiv' id = 'rvemail'></div></div>
<div><label>Password</label><input type="password" id = "Rpassword" name = "Rpassword" /><div class = 'verdiv' id = 'rvpass1'></div></div>
<div><label>Confirm</label><input type="password" id = "Rpassword2" name = "Rpassword2" /><div class = 'verdiv' id = 'rvpass2'></div></div>
</div>
<button type="button" class = "thoughtbot" id = "registerButton">Register</button>
</form>
和JavaScript/jQuery的...
if($username == ''){
$('#Rusername').parent().find('.verdiv').addClass('error');
$('#Rusername').parent().effect("shake", { times:3 }, 50);
}
if($email == ''){
$('#Remail').parent().find('.verdiv').addClass('error');
$('#Remail').parent().effect("shake", { times:3 }, 50);
}
if($password == ''){
$('#Rpassword').parent().find('.verdiv').addClass('error');
$('#Rpassword').parent().effect("shake", { times:3 }, 50);
}
if($checkval == ''){
$('#Rpassword2').parent().find('.verdiv').addClass('error');
$('#Rpassword2').parent().effect("shake", { times:3 }, 50);
}
現在是有一個頂層功能「測試」這些語句中的每一個看看他們是真的嗎?謝謝。
我們似乎錯過了一段代碼,但我認爲'$ username'和'$ email'是每個輸入字段的值? –
嘿,讓我更新與HTML –