我是java腳本中的新成員,任何人都可以幫助。表單驗證,在javascript中計算字符串的最小和最大數
此代碼是驗證用戶ID是否在數據庫中可用並且對我來說工作正常。但是,我還需要在用戶輸入用戶標識時驗證字符串的最小和最大長度。
<input type="text" id="userid" name="userid" class="form-control" data-required="true" onblur="return check_userexist();">
<div id="InfoUsername"></div>
function check_userexist(){
var username = $("#userid").val();
if(username.length > 0){
$.post("https://stackoverflow.com/users/validator/check_username.php", {
username: $('#userid').val(),
}, function(response){
$('#InfoUsername').fadeOut();
setTimeout("finishAjax('InfoUsername', '"+escape(response)+"')", 100);
});
return false;
}
}
PHP代碼:
if($_REQUEST)
{
$user = $_REQUEST['userid'];
if ($users->CountUsernameExist($user) >0) {
echo 'Not Available!';
}else{
echo 'Ok available';
} ;
}
是的......但是如何在elemen中放置警報,我需要做的事情.. – user3706926 2014-10-30 18:29:38
'$('#InfoUsername')。text('Your alert message to user');' – MH2K9 2014-10-30 18:31:17
我喜歡你的在js中回答,我已經嘗試過並且能夠工作。使用HTML5作爲Aris的建議也不錯。對於Carito,你可以添加一個好主意來放入php文件。 – user3706926 2014-10-30 18:49:08