当前位置:编程学习 > JAVA >>

java习题 大神们求解啊

题目要求:
1.该网页一打开就弹出对话框显示 “身份证解析”,当用户点击确定按钮后,光标显示在用户名文本框中。
2.首先在用户名文本框中输入用户名,不允许为空,如果为空以警告框的形式提示用户“必须输入用户名 ”,然后光标定位在用户名文本框
3.当在用户名中输入正确格式的用户名后,按回车键光标能够跳转到身份证对话框,否则光标依旧停止在用户名文本框。
4.在身份证对话框中,输入身份证 ,如果出现下面几种情况请以警告框的形式报错,并使得光标依旧停在身份证文本框 
(1)如果身份证不足18位,请提示用户“身份证长度必须是18位”
(2)如果身份证中除了最后一位之外,包含有数字之外的字符,则视为格式非法,提示用户“身份证格式不对”
(3)如果身份证最后一位出现了“X”和“数字”之外的字符,则视为格式非法,提示用户“身份证末位格式不对”
5.身份证没有出现上述的情况,则在本题中视为合法,请按身份证的规则(可参阅百度知道[img=http://][/img][img=http://][/img] --------------------编程问答-------------------- --------------------编程问答--------------------
简单的注册认证(⊙_⊙)?自写OR百度 --------------------编程问答-------------------- 这个不难啊,基本来说没java什么事,用javascript就可以完全实现了 --------------------编程问答-------------------- 这要求都写得这么详细清楚了,而且实现效果也不难,百度查资料应该很快就可以写出来才对啊? --------------------编程问答-------------------- jsp能搞定……
一打开就弹框直接function alert
输入用户名的地方设置回车响应,先判断是否为空,通过了就把焦点放到输入身份证那,身份证验证的正则网上有的。 --------------------编程问答-------------------- 我去。。。。这个。。。。
哎,验证用js控制,其他没什么好说的 --------------------编程问答-------------------- --------------------编程问答-------------------- 暂且有一个文本框<input type='text' id='name'>
$(function(){
  //第一个
  alert("身份证解析");
  $("#name").focus();
  //第二个
  $("#name").blur(function(){
    var value = $("#name").val();
    if(value == ""){
      alert("必须输入用户名!");
      $("#name").focus();
    }
  });
}); --------------------编程问答-------------------- 第三题需要监听回车事件,先在来一个身份证文本框<input type='text' id='idCrad'>
    //回车事件
    document.onkeydown = function(e){
        if(!e) e = window.event;//火狐中是 window.event nobdr
        if((e.keyCode || e.which) == 13){
           var name = $("#name").val();//获取姓名文本值来判断是否符合条件
           if(name == 你的条件){
             $("#idCard").focus();//光标跳到身份证对话框
           }
        }
    } --------------------编程问答-------------------- 算了,写不下去了,这些太简单了,我都是闲的蛋疼才写了3题,自己的作业自己好好想想写吧,现在告诉你,反而是害了你。前三题的前提是要引入jquery的js...好自为之 --------------------编程问答-------------------- 跟java半毛钱的关系都没有。。。找本js的书看看就知道了。 --------------------编程问答-------------------- 这个自己找找书查查百度就出来啦,, 没什么难的, 就向楼上说的这个跟java好像真没有啥关系, 都 是用javascript来做的吗..  LZ别想着别人帮你写好, 自己得想想,,  别人都帮你写完 了,你自己可学到啦?
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,