function is_registered( username )
{
var submit_disabled = false;
var unlen = username.replace(/[^\x00-\xff]/g, "**").length; if ( username == '' )
{
document.getElementById('username_notice').innerHTML = msg_un_blank;
var submit_disabled = true;
} if ( !chkstr( username ) )
{
document.getElementById('username_notice').innerHTML = msg_un_format;
var submit_disabled = true;
}
if ( unlen < 3 )
{
document.getElementById('username_notice').innerHTML = username_shorter;
var submit_disabled = true;
}
if ( unlen > 14 )
{
document.getElementById('username_notice').innerHTML = msg_un_length;
var submit_disabled = true;
}
if ( submit_disabled )
{
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
return false;
}
Ajax.call( 'user.php?act=is_registered', 'username=' + username, registed_callback , 'GET', 'TEXT', true, true );}
艺术函数是验证用户名的 然后在右边友好的提示 是否合格
红色部分是 验证 用户名是否注册了的 现在就是能不能 不验证 是否已经注册 直接跳到 下边的函数 result 默认成 true function registed_callback(result)
{
if ( result == "true" )
{
document.getElementById('username_notice').innerHTML = msg_can_rg;
document.forms['formUser'].elements['Submit'].disabled = '';
}
else
{
document.getElementById('username_notice').innerHTML = msg_un_registered;
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
}
}
高手指点~
{
var submit_disabled = false;
var unlen = username.replace(/[^\x00-\xff]/g, "**").length; if ( username == '' )
{
document.getElementById('username_notice').innerHTML = msg_un_blank;
var submit_disabled = true;
} if ( !chkstr( username ) )
{
document.getElementById('username_notice').innerHTML = msg_un_format;
var submit_disabled = true;
}
if ( unlen < 3 )
{
document.getElementById('username_notice').innerHTML = username_shorter;
var submit_disabled = true;
}
if ( unlen > 14 )
{
document.getElementById('username_notice').innerHTML = msg_un_length;
var submit_disabled = true;
}
if ( submit_disabled )
{
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
return false;
}
Ajax.call( 'user.php?act=is_registered', 'username=' + username, registed_callback , 'GET', 'TEXT', true, true );}
艺术函数是验证用户名的 然后在右边友好的提示 是否合格
红色部分是 验证 用户名是否注册了的 现在就是能不能 不验证 是否已经注册 直接跳到 下边的函数 result 默认成 true function registed_callback(result)
{
if ( result == "true" )
{
document.getElementById('username_notice').innerHTML = msg_can_rg;
document.forms['formUser'].elements['Submit'].disabled = '';
}
else
{
document.getElementById('username_notice').innerHTML = msg_un_registered;
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
}
}
高手指点~
var submit_disabled = false;
var unlen = username.replace(/[^\x00-\xff]/g, "**").length; if (username == '') {
document.getElementById('username_notice').innerHTML = msg_un_blank;
var submit_disabled = true;
} if (!chkstr(username)) {
document.getElementById('username_notice').innerHTML = msg_un_format;
var submit_disabled = true;
}
if (unlen < 3) {
document.getElementById('username_notice').innerHTML = username_shorter;
var submit_disabled = true;
}
if (unlen > 14) {
document.getElementById('username_notice').innerHTML = msg_un_length;
var submit_disabled = true;
}
if (submit_disabled) {
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
return false;
}
registed_callback(true);
}function registed_callback(result) {
if (result == "true") {
document.getElementById('username_notice').innerHTML = msg_can_rg;
document.forms['formUser'].elements['Submit'].disabled = '';
} else {
document.getElementById('username_notice').innerHTML = msg_un_registered;
document.forms['formUser'].elements['Submit'].disabled = 'disabled';
}
}