日期:2014-05-18  浏览次数:20635 次

怎么响应input按钮单击事件?刚用JSP,马上就要求做项目
马上就要求上手做项目,大家帮忙吧
...
<input   type= "text "   name= "username "   style= "width:150px;height:21px;border:solid   1px   black ">
...
<input   type= "password "   name= "psw "   style= "width:150px;height:21px;border:solid   1px   black ">
...
<input   name=submit2   type= "image "   value= "mysubmit "   src= "images/login_button.jpg "   align= "middle ">
...
<%
String   user=request.getParameter( "username ");
if   (user==null)
{
    out.print   ( "用户名不能为空 ")
}
String   psw=request.getParameter( "psw ");
if   (psw==null)
{
    out.print   ( "密码不能为空 ")
}
%>
...

像上面那样写不能响应啊

------解决方案--------------------
用 javascript
<input type= "text " name= "username " onclick= "chkUsername() " style= "width:150px;height:21px;border:solid 1px black ">

------解决方案--------------------
晕 数据库操作MS没有这样做的吧
------解决方案--------------------
你是想实现用户登陆验证吧?
可以考虑自己封装验证类来实现啊

中国JavaEE技术交流社区-欢迎您的参与探讨!

-- 打造“中国JavaEE技术交流社区“,欢迎j2ee爱好者朋友们的踊跃参与!
http://www.aspwind.cn
------解决方案--------------------
客户端的判断根数据库有关系吗?
------解决方案--------------------
我也是个菜鸟,不过有时间的话可以交流一下.QQ:465919283
------解决方案--------------------
一般是用JS验证 你要用JSP作可以专门写一个处理验证的JSP,然后选择跳转
------解决方案--------------------
你直接用submit提交当然可以了,但图片就不能用了,
当你提交到jsp或servlet中后再验证也可以,
但你不觉得把什么操作都让服务器做会很耗资源吗?
用js就是尽量把操作放在客户端,而且验证的话也比java简单也强大
不知道你能理解吗?多想想吧,
好运!