欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

请问大师们,查询注册用户名已存在时按钮不提交,不跳转,如何实现

程序员文章站 2022-05-07 09:15:46
...
请教大师们,查询注册用户名已存在时按钮不提交,不跳转,怎么实现?
PHP code
  
请输入名称


JScript code
// JavaScript Documentvar XHR;function createXHR(){    if(window.ActiveXObject){        XHR=new ActiveXObject('Microsoft.XMLHTTP');    }else if(window.XMLHttpRequest){        XHR=new XMLHttpRequest();    }}function checkname(){    var username=document.form1.host.value;    createXHR();        XHR.open("GET","./checkname.php?id="+username,true);    XHR.onreadystatechange=byhongfei;    XHR.send(null);}function byhongfei(){    if(XHR.readyState == 4){        if(XHR.status == 200){                var textHTML=XHR.responseText;                        document.getElementById('msg').innerHTML=textHTML;        }    }}


PHP code
用户名可以使用";    }mysql_close();?>


用户名存在时 注册 按钮怎样实现不可用状态 现在就是用户名存在也跳转到index.php?reg

------解决方案--------------------
JScript code
document.getElementById("button").disabled    = 'true';//禁用document.getElementById("button").removeAttribute("disabled");//恢复
------解决方案--------------------
JScript code
function byhongfei(){    if(XHR.readyState == 4){        if(XHR.status == 200){                var textHTML=XHR.responseText;                        document.getElementById('msg').innerHTML=textHTML;            if(textHTML == "用户名已存在"){              document.getElementById("button").disabled    = 'true';//禁用            }        }    }}
请问大师们,查询注册用户名已存在时按钮不提交,不跳转,如何实现

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频