`
jieAmei
  • 浏览: 30872 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

function checkAll(){

阅读更多
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %>
<html>
<head>
    <title>用户信息</title>
     <script type="text/javascript">
     function isDate(str){
    var reg = /^(\d{4})\-(\d{2})\-(\d{2})$/ ;
     if (reg.test(str)){
     return true;
     }
     else {
     return false;
     }
     }
     function checkEmail(email) {
var reg  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (reg.test(email)) return true;
else {
alert('您的电子邮件格式不正确');
return false;
}
}
function checkMobile(mobile){
var reg = /^\\(?\\d{3,4}[-\\)]?\\d{7,8}$/
if(reg.test(mobile))return true;
else {
alert("你的电话号码格式不正确");
    return false;
}
}

     function checkAll(){
      with(document.all){
         if (!isDate(document.getElementById("regTiem").value)){
             alert("请输入正确的日期格式!例如:2000-01-01!");
             txtEndDate.focus();
             return false;
         }
         /*if(!checkEmail(document.getElementById("email").value)){
         alert("请输入正确的邮件格式!例如:***@**.com");
         return false;
         }
         if(!checkMobile(document.getElementById("mobile").value)){
         alert("请输入正确的号码格式");
         return false;
         }*/
       }
     }
     </script>
</head>
<body>
<s:form action="userAction!editUser.action">
<input type="hidden" value="add"/>
<input type="hidden" name="action" value='<s:property value="action"/>'/>
<s:property value="message"/><br>

<!-- <s:if test="user.userId != null">
<s:property value="user.userId"/>,<s:property value="user.userName"/>,
<s:property value="user.regTiem"/>,<s:property value="user.gender"/>,
<s:property value="user.state"/>,<s:property value="user.password"/>,
<s:property value="user.mobile"/>,<s:property value="user.email"/>,
<s:property value="#request.myname"/>,<s:property value="#session.mysex"/>
</s:if>-->

<br>
  <table>
      <tr>      
        <td>
          <s:hidden name="user.userId"/>   
          <s:textfield label="姓名" name="user.userName"/>         
         </td>
      </tr>
      <tr>       
        <td>
          <s:textfield label="密码" name="user.password" />
        </td>
      </tr>
      <tr>      
        <td>
          <s:textfield id="regTiem" label="出生日期" name="user.regTiem" />
        </td>
      </tr>
      <tr>       
        <td>
          <s:select label="性别" name="user.gender" list="#{ 1:'男', 2: '女', 3: '未知'}" listKey="key" listValue="value">
          </s:select>
        </td>
      </tr>
      <tr>      
        <td>
          <s:textfield label="地址" name="user.state"/>
        </td>
      </tr>
      <tr>      
        <td>
          <s:textfield label="电话" id="mobile" name="user.mobile"/>
        </td>
      </tr>
      <tr>      
        <td>
          <s:textfield label="邮箱" id="email" name="user.email" />
        </td>
      </tr>
     
      <tr>
        <td align="right">
         <s:submit vlaue="保存" onClick="checkAll()"/>
        </td>
      </tr>
    </table>
</s:form>

<br>
<a href="${pageContext.request.contextPath}">返回主页</a><br>
<s:a href="userAction!userList.action">返回显示</s:a>
</body>
</html>
分享到:
评论
2 楼 jieAmei 2012-06-19  
http://hi.baidu.com/liheyuan87/blog/item/4122bb02b8b709084bfb5196.html
1 楼 jieAmei 2012-06-06  
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<validators>
<field name="userName">
<field-validator type="requiredstring">
<message>用户名不能为空!</message>
</field-validator>
</field>
<field name="password">
<field-validator type="stringlength">
<param name="minLength">6</param>
<param name="maxLength">16</param>
<message>用户密码长度为6到16之间!</message>
</field-validator>
</field>
</validators>

相关推荐

    JavaScript全选和反选

    function checkAll(boolvalue){ var items=document.getElementsByTagName("input"); for(i=0;i;i++){ if(items[i].type=="checkbox"){ items[i].checked=boolvalue; } } } //反选 function IscheckAll...

    checkbox全选与全不选 xml解析导入与导出 IE下点击select的option单击事件

    function CheckAll(form)根据name=chkAll的checkBox的选中与否来设置其它checkBox全选与全不选,并激活一个事件来验证表单 function UnselectAll(form)取消选择 function ExportXML(checkboxName)导出xml模板文件 ...

    Checkbox Changer

    function checkAll() { for (var j = 1; j ; j++) { var box = eval("document.checkboxform.C" + j); if (box.checked == false) { box.checked = true; } } } function uncheckAll() { for (var j = 1;...

    javascript复选框实现批量选择

    function checkall() { var ischecked = document.getElementById("checkall").checked; if(ischecked) { checkallbox(); } else { discheckallbox(); } } ``` 点击“全选/全不选”复选框,如果选中,则选中...

    checkedbox 选中效果 选中子,主自动选中,选中主 子全部选中

    function checkAll(name) { var el = document.getElementsByTagName('input'); var len = el.length; for (var i = 0; i ; i++) { if ((el[i].type == "checkbox") && (el[i].name == name)) { el[i].checked ...

    jquery、js操作checkbox全选反选.docx

    function checkAll() { $('input[name="TheID"]').prop("checked", true); } ``` - **解析**:使用jQuery的选择器`$('input[name="TheID"]')`来选择所有名为`TheID`的Checkbox,然后使用`prop()`方法设置它们的`...

    用js实现复选框多选的js源代码

    function checkAll(theForm, cName, status) { for (var i = 0, n = theForm.elements.length; i ; i++) { if (theForm.elements[i].className.indexOf(cName) != -1) { theForm.elements[i].checked = status; ...

    jquery 、js实现复选框 (全选、反选)

    function checkAll() { $(":checkbox").attr("checked", true); } ``` 上述代码通过jQuery的选择器`$(":checkbox")`选中页面上所有的复选框,并通过`attr("checked", true)`设置它们的`checked`属性为`true`,从而...

    javascript中CheckBox全选终极方案.docx

    function checkAll(chkAllID, thisObj) { var chkAll = document.getElementById(chkAllID); var chks = document.getElementsByTagName("input"); var chkNo = 0; var selectNo = 0; for (var i = 0; i ; i++...

    jstjs.txtjs.txtjs.txtjs.txt

    function checkAll() { form = document.forms[0]; var opt = form.checkme; delAll(); for (var i = 0; i ; i++) { addAll(opt[i]); opt[i].checked = true; } } ``` - **全不选功能**: ```javascript...

    实现checkbox全选、反选、取消JavaScript小脚本异常

    function checkAll(form, status) { var checkboxes = form.querySelectorAll('input[type="checkbox"]'); for (var i = 0; i ; i++) { checkboxes[i].checked = status; // status为true时全选,为false时取消...

    js实现复选框和单选框的选择

    function checkAll(e, itemName) { var aa = document.getElementsByName(itemName); // 获取所有相关的复选框 for (var i = 0; i ; i++) { aa[i].checked = e.checked; // 设置所有相关复选框的状态与“全选”复...

    documen t 对象

    function checkAll(boolValue) { var allCheckBoxs = document.getElementsByName("isBuy"); for (var i = 0; i ; i++) { if (allCheckBoxs[i].type == "checkbox") { allCheckBoxs[i].checked = boolValue; } ...

    Js常用代码集合.doc

    name="check"&gt;选项2 &lt;input type="checkbox" name="check"&gt;选项3 &lt;script&gt;function checkAll(source){ var checkboxes = document.getElementsByName('check'); for(var i=0;i;i++){ checkboxes[i].checked = ...

    漂浮广告制作秘籍

    function checkAll(boolValue) { var allCheckBoxs = document.getElementsByName("isBuy"); for (var i = 0; i ; i++) { if (allCheckBoxs[i].type == "checkbox") { allCheckBoxs[i].checked = boolValue; } ...

    java面试题

    function checkAll() { var allCheckbox = document.getElementById("isAll"); var itemCheckboxes = document.getElementsByName("items"); for (var i = 0; i ; i++) { itemCheckboxes[i].checked = all...

    今天把JS控制checkbox全选、取消全选、删除功能的代码贴出来。。。。。

    function checkAll() { var code_Values = document.all['code_Value']; if (code_Values.length) { // 检查是否有多个元素 for (var i = 0; i ; i++) { code_Values[i].checked = true; // 将每个复选框设置为...

    javascript的一些验证

    function checkAll(str) { var a = document.getElementsByName(str); var n = a.length; for (var i = 0; i ; i++) { a[i].checked = true; } } ``` - **功能**: 使具有相同名称的所有复选框被选中。 - **参数...

Global site tag (gtag.js) - Google Analytics