- 浏览: 300393 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (139)
- J2EE (22)
- JavaScript (15)
- J2SE (5)
- 想…… (2)
- 尚学堂设计模式 (0)
- 数据库 (9)
- 易错的地方 (3)
- ckeditor (2)
- jquery&easyui (7)
- spring (2)
- JSON (0)
- Hibernate (10)
- 上传下载 (4)
- SSH (4)
- Html (7)
- 连接池 (6)
- Tomcat (4)
- CSS (2)
- 算法 (1)
- 设计模式 (2)
- Struts2 (2)
- 好的网站 (1)
- 收集贴 (12)
- JVM (1)
- 工具 (4)
- 心情 (3)
- 找工作 (4)
- 推荐书籍 (2)
- 一步步js (3)
- JAR介绍下载 (3)
- 一步步ssh (0)
- word (1)
- The Definitive Guide, 4th Edition (0)
最新评论
-
Znker:
把classpath错写成classpaht结果卡了半天
org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX] -
tangjizhong:
[color=orange][/color]212313
图解SSH框架配置步骤 -
GreatCoder:
有一种情况:如果你使用注解配置成 @Entity(name=& ...
org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX] -
itabclichao:
谢谢分享
org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX] -
alan0509:
不知道信中 这位兄弟 最后怎样了?
我不想一辈子和代码打交道
预想使用focus等事件,考虑到浏览器不支持的缘故,便使用了
页面代码
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>委员基础信息维护</title> <!-- 加载easyui样式表 --> <link rel="stylesheet" type="text/css" href="plugins/jquery/jquery-easyui-1.1.2/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="plugins/jquery/jquery-easyui-1.1.2/themes/icon.css"> <!-- 加载jquery --> <script type="text/javascript" src="plugins/jquery/jquery-1.4.2.min.js"></script> <!-- 加载easyui --> <script type="text/javascript" src="plugins/jquery/jquery-easyui-1.1.2/jquery.easyui.min.js"></script> <!-- 加载jquery-form --> <script type="text/javascript" src="plugins/jquery/jquery.form.js"></script> <!-- 加载自定义js --> <script type="text/javascript" src="javascript/sysmanage/personinfo.js"></script> </head> <body style="background: #c7dcf1;"> <form id="upForm" method="POST" enctype="multipart/form-data"> <table> <tr> <td> <input type="button" name="" id="" value="委员维护" onclick="show_win()"> </td> </tr> </table> <div id="win" style="background-color: #d1e1f0;" model="true"> <br> <fieldset> <legend style="font-size: 14; font-weight: bold"> 委员基本信息 </legend> <div style="float: left;"> <table width="1150" border="0"> <tr> <td width="155" >委员证号:</td> <td width="97" ><label> <input type="text" name="committeemannumber" id="committeemannumber" size="13"/> </label></td> <td width="94" >届次:</td> <td width="97"><label> <input type="text" name="sessions" id="sessions" size="13"/> </label></td> <td colspan="4"> </td> <td colspan="2" rowspan="6"> <div id="right" style="float: none; text-align: center;"> <div style="width: 120px; height: 150px; background-color: #cccccc"> <img id="userPhoto"/> </div> <br> <input type="button" id="" name="" value=" 上传 " onclick="return show_upload();"> <input type="button" value=" 修改 "> <div id="uploadWin" class="easyui-window" title="My Window" closed="true"> <!-- <form id="upForm" method="POST" enctype="multipart/form-data"> 上传文件:<input type="file" name="file" id="theFile"/> <br/> <input type="submit" value="提交" onclick="return upload();"/> <input type="button" value="取消" /> <div id="upMessage" style="displan:hidden"></div> </form> --> 上传文件:<input type="file" name="file" id="theFile"/> <br/> <input type="submit" value="提交" onclick="return upload();"/> <input type="button" value="取消" /> <div id="upMessage" style="displan:hidden"></div> </div> </div> </td> </tr> <tr> <td>姓名:</td> <td><label> <input type="text" name="name" id="name" size="13" /> </label></td> <td>性别:</td> <td><label> <input type="text" name="sex" id="sex" size="13"/> </label></td> <td width="113">民族:</td> <td width="97"><label> <input type="text" name="nationality" id="nationality" size="13"/> </label></td> <td width="103">出生日期:</td> <td width="97"><label> <input type="text" name="birthday" id="birthday" size="13" class="easyui-datebox"/> </label></td> </tr> <tr> <td height="26">工作系统:</td> <td><label> <input type="text" name="worksystem" id="worksystem" size="13"/> </label></td> <td>所在地:</td> <td><label> <input type="text" name="locus" id="locus" size="13"/> </label></td> <td>保密电话:</td> <td><label> <input type="text" name="secrettelephone" id="secrettelephone" size="13"/> </label></td> <td>学历:</td> <td><label> <input type="text" name="degree" id="degree" size="13"/> </label></td> </tr> <tr> <td>单位名称:</td> <td colspan="3"><label> <input type="text" name="unit" id="unit" size="50"/> </label></td> <td>行政级别:</td> <td><label> <input type="text" name="rank" id="rank" size="13"/> </label></td> <td>单位电话:</td> <td><label> <input type="text" name="unittelephone" id="unittelephone" size="13"/> </label></td> </tr> <tr> <td>现任职务:</td> <td colspan="3"><label> <input type="text" name="post" id="post" size="50"/> </label></td> <td>社会兼职:</td> <td colspan="3"><label> <input type="text" name="sideline" id="sideline" size="50"/> </label></td> </tr> <tr> <td>单位地址:</td> <td colspan="3"><label> <input type="text" name="unitaddress" id="unitaddress" size="50"/> </label></td> <td>单位邮编:</td> <td><label> <input type="text" name="unit_number" id="unit_number" size="13"/> </label></td> <td>交换箱号:</td> <td><label> <input type="text" name="exchangeboxnumber" id="exchangeboxnumber" size="13"/> </label></td> </tr> <tr> <td>家庭地址:</td> <td colspan="3"><label> <input type="text" name="houseaddress" id="houseaddress" size="50"/> </label></td> <td>家庭邮编:</td> <td><label> <input type="text" name="housepostalcode" id="housepostalcode" size="13" /> </label></td> <td>家庭电话:</td> <td><label> <input type="text" name="housetelephone" id="housetelephone" size="13"/> </label></td> <td width="142">手机号:</td> <td width="91"><label> <input type="text" name="mobiletelephone" id="mobiletelephone" size="13"/> </label></td> </tr> <tr> <td height="31">电子邮箱:</td> <td colspan="3"><label> <input name="email" type="text" id="email" size="50"/> </label></td> <td>文件去向:</td> <td><label> <input type="text" name="docwhither" id="docwhither" size="13"/> </label></td> <td>职业专长:</td> <td><label> <input type="text" name="occupation" id="occupation" size="13"/> </label></td> <td>职称:</td> <td><label> <input type="text" name="professiontitle" id="professiontitle" size="13"/> </label></td> </tr> <tr> <td>参政日期:</td> <td><label> <input type="text" name="franchisedate" id="franchisedate" size="13" class="easyui-datebox"/> </label></td> <td>党派:</td> <td><label> <input type="text" name="party" id="party" size="13"/> </label></td> <td>小组:</td> <td><label> <input type="text" name="team" id="team" size="13"/> </label></td> <td>界别:</td> <td><label> <input type="text" name="sector" id="sector" size="13"/> </label></td> <td>政协职务:</td> <td><label> <input type="text" name="pccpost" id="pccpost" size="13"/> </label></td> </tr> <tr> <td>专委会及职务:</td> <td colspan="2"><label> <input type="text" name="committee" id="committee" size="28"/> </label></td> <td><label> <input type="text" name="committeepost" id="committeepost" size="13"/> </label></td> <td>当前状态:</td> <td colspan="3"><label> <input type="text" name="currentstatus" id="currentstatus" size="50"/> </label></td> <td>当前状态日期:</td> <td><label> <input type="text" name="currentstatusdate" id="currentstatusdate" size="13" class="easyui-datebox"/> </label></td> </tr> <tr> <td>司机姓名:</td> <td colspan="3"><label> <input type="text" name="driver_name" id="driver_name" size="50"/> </label></td> <td>司机电话:</td> <td colspan="3"><label> <input type="text" name="driver_telephone" id="driver_telephone" size="50"/> </label></td> <td>车牌:</td> <td><label> <input type="text" name="car_number" id="car_number" size="13"/> </label></td> </tr> <tr> <td>简介:</td> <td colspan="9"><label> <textarea name="resume" id="resume" cols="90" rows="5"></textarea> </label></td> </tr> </table> </fieldset> <br> <fieldset> <legend style="font-size: 14; font-weight: bold"> 委员用户信息 </legend> <table> <tr> <td> <label> 用户名: </label> <input type="text" name="username" id="username" size="32"> </td> <td> <label> 用户密码: </label> <input type="password" name="password" id="password" size="32"> </td> <td> <label> 用户密码确认: </label> <input type="password" name="confirmPassword" id="confirmPassword" size="32"> </td> </tr> </table> </fieldset> <div style="clear: both; text-align: center;"> <table> <tr> <td> <input type="submit" value=" 确定 " onclick="return submitInfo();"> <input type="button" value=" 取消 " onclick="return close_win();"> </td> </tr> </table> </div> </div> </form> </body> </html>
判断其中任意一个文本框的值是否被修改
//绑定事件 //为界面上的所有元素添加focusin和focusout事件, //用于判断用户是否修改了该值 function bindEvent() { var temp; $("#committeemannumber,#sessions,#name,#committeemannumber,#sessions,#username,#sex,#nationality,#birthday,#worksystem,#locus,#secrettelephone,#degree,#unit,#rank,#unittelephone,#post,#sideline,#unitaddress,#exchangeboxnumber,#houseaddress,#housepostalcode,#housetelephone,#mobiletelephone,#email,#docwhither,#occupation,#professiontitle,#franchisedate,#party,#team,#sector,#pccpost,#committee,#committeepost,#currentstatus,#currentstatusdate,#resume,#car_number,#driver_name,#driver_telephone,#unit_number").bind({ focusin:function (){ //取得当前元素的id //alert(this.id); //alert("获得焦点时的值是:"+$(this).val()); temp=$(this).val(); }, focusout:function (){ //alert("失去焦点时的值是:"+$(this).val()); var lastValue=$(this).val(); if(temp!=lastValue&&null!=lastValue&&""!=lastValue) { alert("值改变了!"); } else { alert("没有变!"); } } }); }
当然需要
$(document).ready(function() { bindEvent(); });
发表评论
-
javascript权威指南,英文第四版
2011-08-05 10:22 839。。 -
onchange和onpropertychange
2011-02-13 17:15 997从网上转来的,哪转的不知道了…… 可是实时显示用户的输入 ... -
ie之浏览器不支持此方法
2011-01-23 19:54 927系统是win7,浏览器是系统自带的,js一直报浏览器不支持此方 ... -
js中prototype用法
2011-01-19 13:35 770转自: http://apps.hi.baidu ... -
ie6,ie7,ie8和firefox下兼容的图片上传预览
2011-01-14 18:08 6874不需要后台支持,完全在前台通过js完成的 用到了一个jque ... -
jquery.form上传文件,不执行seccess函数,接收不到返回的json的解决办法
2011-01-12 13:32 5008js代码 $(function() { //初始化 ... -
search方法
2011-01-10 17:30 1015转自: http://www.fzs8.ne ... -
js验证用户输入必须为数字,且验证位数
2011-01-08 14:33 10725function checkNum(num) { //验 ... -
jquery获取radio的值
2010-10-31 15:51 1400<input type="radio" ... -
jquery为控件动态绑定事件
2010-10-24 18:03 1827$("#username").bind({ ... -
清空文件选择框的内容
2010-10-24 17:59 1095//取消选择的照片 function canclePhoto ... -
判断用户选择的文件类型是否符合要求
2010-10-24 17:58 844转载自脚本之家 //检查用户上传的是否为照片 ... -
常用JavaScript函数
2010-09-18 22:15 713返回上一页面 function goBack() { ... -
js获取字符串字节数
2010-09-18 14:25 2174非原创,转载自脚本之家 //获取字符串字节数 funct ...
相关推荐
在.NET Web开发中,动态创建多个文本框取值是一个常见的需求,特别是在用户需要输入大量数据或者根据业务逻辑自适应界面元素数量的情况下。标题"动态创建多个文本框取值"所涉及的知识点主要涵盖以下几个方面: 1. *...
1. `loginInputForm.find('input')`:这部分是jQuery的选择器,`loginInputForm`是一个ID或者类名,用于标识包含文本框的表单元素。`find('input')`则是寻找该表单内的所有`<input>`标签,即文本框。 2. `.on('...
在网页设计和开发中,"下拉框和文本框组合共用-可以输入的下拉框"是一个常见的交互元素,它结合了下拉选择框(Dropdown)和输入文本框(Input Text)的功能,以提供更灵活、用户友好的界面。这种设计通常用于场景,...
- `$.attr(map)`:设置多个属性值。 - `$.attr(name,fn(index,attr))`:动态设置属性值。 - `$.removeAttr(name)`:删除元素的属性。 - **操作类**: - `$.addClass(class)`:为元素添加类。 - `$.addClass(fn...
在提供的示例代码中,我们看到多个使用jQuery实现的交互功能,包括内容的显示与隐藏、鼠标悬停效果、互斥显示以及动态内容的添加。 1. 显示/隐藏元素:在第一个例子中,当用户点击列表项(li)内的span元素时,该...
描述中提到了"无限递归结构",这表示树形结构可以有任意多级别的子节点。在JavaScript中,可以通过递归函数实现无限级别的节点展开和折叠。ASP则负责从数据库中获取所有层次的数据,并以合适的方式返回给前端。 ...
每个版本的 jQuery UI 包含多个预设主题,如 `smoothness`、`redmond` 和 `ui-lightness`,这些主题可以通过 CSS 文件进行切换。 **API 参考** jQuery UI 提供了详细的 API 文档,包括函数、选项、事件和方法的...
你可以在一个页面中使用任意多个$(document).ready事件。 参考 ready(Function) 获取更多 ready 事件的信息。 -------------------------------------------------------------------------------- A shorthand ...
文件所描述的技术可以在不影响页面其他元素的情况下,动态地修改一个或多个特定HTML元素的属性。通过原生JavaScript或jQuery,开发者可以创建更加动态的用户界面,为用户提供更加丰富的交互体验。这种技术常常用于...
在这个例子中,用户可以在文本框中输入任意文本,点击按钮后,`generateQR`函数会被调用,使用输入的文本生成二维码并显示在页面的指定区域。 为了实现批量生成,你可以通过循环遍历一个包含多个数据项的数组或集合...
本知识点将详细介绍JQuery中val()方法的基本使用方法,包括如何对单个和多个元素进行操作,以及如何处理单选和多选的select元素,还包括如何使用JQuery处理文本框和按钮值的获取与设置。 1. 单个元素的值获取与设置...
`jQuery EasyUI 1.4.5` 版本是这个框架的一个重要版本,包含了多个改进和修复。在描述中提到的 "demo带索引及中文API",意味着这个压缩包不仅提供了演示示例,还增加了方便开发者查阅的索引和中文API文档,这对于...
6. **布局(Layout)**:布局组件允许你将页面划分为多个区域,可以自由调整大小和位置,非常适合构建复杂的仪表板。 7. **树形视图(Tree)**:树形视图用于展示层级结构的数据,可以进行展开、折叠、选择等操作。...
只需简单地指定元素,即可轻松启用拖放操作,无论是图片、文本框还是自定义的UI组件,都能轻松实现拖放效果。 2. **触控设备支持**:随着移动设备的普及,`draggabilly`对触摸事件的完美支持成为其一大优势。用户...
本例中强调了代码在多个浏览器中的兼容性,包括IE7, IE8, Firefox3, Chrome2和Safari4。JQuery库的一大优势就是简化了跨浏览器的兼容性问题。 ### 知识点九:CSS类选择器 在本例中,页面中的`<input>`元素被赋予了...
在这个示例中,我们定义了四个函数,分别对应四个方向键的动作,然后在`keydown`事件处理函数中通过`event.keyCode`的值来调用相应的函数,实现元素位置的改变。 总之,jQuery的键盘事件为我们提供了丰富的用户交互...
此外,jQuery还支持复合过滤器,可以同时根据多个条件选取元素。如`$("input[type='radio'][checked='checked'],input[type='checkbox'][checked='checked']")`将选取所有被选中的单选框和复选框。 这些选择器在...
在.NET开发环境中,C#是一种常用的编程语言,Visual Studio(VS)是它的主要集成开发环境。...同时,这个过程也可以扩展到其他前端框架,如jQuery或更现代的React、Vue等,它们都有丰富的插件库供开发者选择和定制。