`
salute
  • 浏览: 55057 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

jsp页面常用的设定

JSP 
阅读更多

/****************************************************************
* 機 能:入力項目は全てIMEの制御を行うこと。
****************************************************************/
style="ime-mode:active"  全角
style="ime-mode:disabled" 默认
eg:
输入月份
<html:text property="month" styleId="month"  size="4" maxlength="2" tabindex="6"  onkeyup="autoAge()"  style="ime-mode: disabled;" /></td>
输入姓名
<html:text property="name_sei" styleId="name_sei" maxlength="20" size="22.5" style="ime-mode: active;" tabindex="3" onchange="HtoC(this);KatakanaToHiragana(this);tokusyu_mojiChange(this);" /></td>

/****************************************************************
* 機 能:是enter具有tab键一样的功能,并能按照控件tabindex设定的顺序进行跳转
****************************************************************/

eg:
[color=green]控件设定tabindex
    <html:text property="sei_kana" styleId="sei_kana" size="22.5" maxlength="20" style="ime-mode: active;" tabindex="1" onchange="namekanainputCheck(this)" />
js:
注意控件为tabindex 而js中为tabIndex;
document.onkeydown = function(e){
   var e = e || window.event;
   var keyCode = e.keyCode || e.which;
   var oTarget = e.srcElement || e.target;
   if(keyCode == 13){
    if(oTarget.type == "text"||oTarget.type=="select-one"||oTarget.type == "checkbox"||oTarget.type=="radio"){
     var tabIndex = oTarget.tabIndex;
     tabIndex++;
    }
   }
  
   var oInput = document.getElementsByTagName("input");
   var oSelect = document.getElementsByTagName("select");
   var flag = false;
   for(var i =0;i < oInput.length;i++){
    if(oInput[i].type == "text"||oInput[i].type == "checkbox"||oInput[i].type=="radio"){
     if(oInput[i].tabIndex == tabIndex){
      flag = true;
      oInput[i].focus();
     }
    }
   }
   if (!flag)
   {
   for(var i =0;i < oSelect.length;i++){
     if(oSelect[i].tabIndex == tabIndex){
     flag = true;
      oSelect[i].focus();
    }
   }
}
}



/****************************************************************
* 機 能:入力框里输入数据的验证,可以用到的事件
****************************************************************/


onkeyup="CtoH(this);value=value.replace(/[^\d]/g,'');getStrmidnight_work_flg(this.value)"/>

onchange
="CtoH(this);value=value.replace(/[^\d]/g,'');getStrmidnight_work_flg(this.value)"/>

onblur="CtoH(this);value=value.replace(/[^\d|-]/g,'')"

分享到:
评论

相关推荐

    JSP高级编程

    server.xml 3.4.2 Windows下代码保护的问题 3.4.3 Apache、IIS和Tomcat协作时工作 目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的...

    jspsmart.jar包及帮助文档

    其中,pageContext为JSP页面内置对象(页面上下文)。 B.上传文件使用的方法: 1、upload 作用:上传文件数据。对于上传操作,第一步执行initialize方法,第二步就要执行这个方法。 原型:public void upload()...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    10.3 利用Spring在JSP页面输出“HelloWorld”的示例 10.3.1 建立myHelloWorld工程 10.3.2 编写JSP页面helloWorld.jsp 10.3.3 编写控制器HelloWorldController.java 10.3.4 建立Spring的配置文档dispatcherServlet-...

    JSP高级教程

    前言 第一部分 JSP入门 第1章 概述 1.1 Java技术 1.1.1 Java技术的发展 1.1.2 JavaBeans 1.1.3 JDBC 1.1.4 J2EE 1.1.5 EJB 1.1.6 Java Servlet 1.2 JSP技术 1.2.1 JSP技术概述 ...附录C 常用JSP相关网址

    jsp内置对象的用法

    定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量 JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): 1.request对象 客户端的请求信息被封装在request对象中,通过它...

    jsp servlet 入门学习资料-新手一看就懂

    前言 第一部分 JSP入门 第1章 概述 1.1 Java技术 1.1.1 Java技术的发展 1.1.2 JavaBeans 1.1.3 JDBC 1.1.4 J2EE 1.1.5 EJB 1.1.6 Java Servlet 1.2 JSP技术 1.2.1 JSP技术概述 ...附录C 常用JSP相关网址

    《程序天下:J2EE整合详解与典型案例》光盘源码

    10.3 利用Spring在JSP页面输出“HelloWorld”的示例 10.3.1 建立myHelloWorld工程 10.3.2 编写JSP页面helloWorld.jsp 10.3.3 编写控制器HelloWorldController.java 10.3.4 建立Spring的配置文档dispatcherServlet-...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    10.3 利用Spring在JSP页面输出“HelloWorld”的示例 10.3.1 建立myHelloWorld工程 10.3.2 编写JSP页面helloWorld.jsp 10.3.3 编写控制器HelloWorldController.java 10.3.4 建立Spring的配置文档dispatcherServlet-...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    10.3 利用Spring在JSP页面输出“HelloWorld”的示例 10.3.1 建立myHelloWorld工程 10.3.2 编写JSP页面helloWorld.jsp 10.3.3 编写控制器HelloWorldController.java 10.3.4 建立Spring的配置文档dispatcherServlet-...

    java源码包---java 源码 大量 实例

     WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书  Java局域网通信——飞鸽传书源代码,大家都知道VB...

    J2EE面试题

    3) 下面是一JSP页面的代码,请问输出结果是(). &lt;html&gt; ! int I =1; %&gt; ; %&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;script&gt; function display(){  if(i == 1) { alert("Is 1"); } else if(i==2) {  alert("Is 2"); }else{ ...

    魔方动力内容管理系统 v5.0.zip

    3.系统自带最常用的中英文语言包,采用语言包设计,无限制语言扩展,设定默认语言等。 4.支持伪静态,可自动切换成aspx/asp/html/php/jsp等等。 5.支持页面自定义SEO信息,生成网站地图等利于搜索引擎收录。 6...

    魔方动力内容管理系统 v5.0

    系统自带最常用的中英文语言包,采用语言包设计,无限制语言扩展,设定默认语言等。 4.支持伪静态,可自动切换成aspx/asp/html/php/jsp等等。 5.支持页面自定义SEO信息,生成网站地图等利于搜索引擎收录。 6.单页...

    千方百计笔试题大全

    233、说出在JSP页面里是怎么分页的? 55 234、存储过程和函数的区别 55 235、事务是什么? 55 236、游标的作用?如何知道游标已经到了最后? 55 237、触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发...

    java面试宝典

    233、说出在JSP页面里是怎么分页的? 55 234、存储过程和函数的区别 55 235、事务是什么? 55 236、游标的作用?如何知道游标已经到了最后? 55 237、触发器分为事前触发和事后触发,这两种触发有和区别。语句级触发...

    魔方动力内容管理系统源码 MFRubikCubePowerContent.rar

    3、系统自带最常用的中英文语言包,采用语言包设计,无限制语言扩展,设定默认语言等。 4、支持伪静态,可自动切换成aspx/asp/html/php/jsp等等。 5、支持页面自定义SEO信息,生成网站地图等利于搜索引擎收录。...

    JavaScript完全自学宝典 源代码

    \testJson\WebRoot\orderInfo.jsp 录入商品信息的JSP页面。 第21章(\c21) 示例描述:介绍Prototype框架。 21.1.html 使用Prototype的$()方法获取指定元素。 21.2.html 使用Prototype的$A()方法获取...

    EL表达式 (详解)

    4) 1--EL表达式用${}表示,可用在所有的HTML和JSP标签中作用是代替JSP页面中复杂的JAVA代码. 2--EL表达式可操作常量 变量 和隐式对象. 最常用的 隐式对象有${param}和${paramValues}. ${param}表示返回请求参数...

Global site tag (gtag.js) - Google Analytics