怎么实现网页自动验证用户名? 好多网页都是在用户名输入后在输入密码的时候就自动说你的用户名可不可用,这个技术怎么实现的?谢谢帮吗。能贴出来代码更好啦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是用AJAX做的吧 我也是再学JAVA的 没什么实践经验 你可以去看下有关AJAX资料 应该不是很难 这个要看你要简单的还是要复杂的了如果你只是要对位数或者格式作检查,直接用javascript在前台就可以实现,但是如果要设计成要去数据库检索是否存在的还要到后台执行sql,一般都是前后台联合做check.下面是前台的代码,你自己根据需求写吧<script Language="JavaScript" Type="text/javascript"><!--function form1_Validator(theForm){ if (theForm.username.value == "") { alert("请输入用户名。"); theForm.username.focus(); return (false); } if (theForm.password.value == "") { alert("请输入密码。"); theForm.password.focus(); return (false); } return (true);} <script language="javascript"> function CheckLoginName(value){ if(value.length<=3||value.length>=18){ document.getElementById("showLoginNameAvalible").innerHTML="<font color=red>username is too short</font>"; return; } <--数据库的判断--> }</script><input type="text" onblur="CheckLoginName(value);" id="txtLoginName" /><span id="showLoginNameAvalible"></span>可以参考一下这个,JS中可以用<%= >把JSP中的值传入,然后判断这个你可以参考一下 Swing做一个简单的Socket通信的程序,有个问题 一个关于DoWhile循环的小小例子! 过来人帮忙指点一下 一个不知所措的问题,希望各位帮我看看,谢谢 一个线程执行结束后要调用另一个线程,如何实现比较好 引用到底是怎么回事?基本型别操作为什么不算引用? 有谁用过JDO,是怎么用的?JDO和JDBC哪个好? 为什么一样的代码,上面的是错的 急需weblogic6 request取值问题 请问for each不能用于2维 数组吗? 怎样打印出一个文件的递归层次结构
如果你只是要对位数或者格式作检查,直接用javascript在前台就可以实现,但是如果要设计成要去数据库检索是否存在
的还要到后台执行sql,一般都是前后台联合做check.
下面是前台的代码,你自己根据需求写吧<script Language="JavaScript" Type="text/javascript"><!--
function form1_Validator(theForm)
{ if (theForm.username.value == "")
{
alert("请输入用户名。");
theForm.username.focus();
return (false);
} if (theForm.password.value == "")
{
alert("请输入密码。");
theForm.password.focus();
return (false);
}
return (true);
}
<script language="javascript">
function CheckLoginName(value){
if(value.length<=3||value.length>=18){
document.getElementById("showLoginNameAvalible").innerHTML="<font color=red>username is too short</font>";
return;
}
<--数据库的判断-->
}
</script>
<input type="text" onblur="CheckLoginName(value);" id="txtLoginName" />
<span id="showLoginNameAvalible"></span>可以参考一下这个,JS中可以用<%= >把JSP中的值传入,然后判断这个你可以参考一下