`

项目开发中常用JS表单取值方法

阅读更多

一.常用表单基本取值方法(form1为表单名称,TextBox1为控件ID,以文本框为例,html控件与web服务器控件是一样的)
         1.form1.TextBox1.value
         2.var txt = document.all.TextBox1;
           txt.value
         3.var txt = document.all["TextBox1"];
           txt.value
         4.document.getElementById("TextBox1");

二.
1.html复选框(name相同)
表单: <input id="Checkbox1" type="checkbox" name="chk" value="123" />sss
        <input id="Checkbox2" type="checkbox" name="chk" value="456"/>aaa
        <input id="Checkbox3" type="checkbox" name="chk" value="789"/>bbb

实现功能:遍历html复选框,得到所选中项
    var oChks = document.all.chk;
    for(var i=0; i<oChks.length; i++)   
    {   
         if(oChks[i].checked)   
     alert(oChks[i].value);   
    }

2.html单选框(name相同)
表单: <input id="Radio1" type="radio" name="rad" value="123"/>123
        <input id="Radio2" type="radio" name="rad" value="456"/>456
实现功能:遍历html复选框,得到所选中项
代码同html复选框

3.html下拉列表框
表单:<select id="Select1" multiple>
     <option value=1>1</option>
     <option value=2>2</option>
       </select>
实现功能:
    3.1得到所选中项的text和value值(选择一项)
     var selDrp = document.all.Select1;
     alert(selDrp.options[selDrp.selectedIndex].text);
     alert(selDrp.options[selDrp.selectedIndex].value);
    3.2得到所选中项的text和value值(选择多项)
     for(var j=0;j<selDrp.options.length;j++)
     {
           if(selDrp.options[j].selected)
           {
      alert(selDrp.options[j].value);
           }
     }
4.DropDownList控件与ListBox控件
实现功能:得到所选中项的text和value值
代码同html下拉列表框

5.CheckBoxList控件
实现功能:得到所选中项的text
代码:
         var chklist = document.all("CheckBoxList1");
         var i = 0;   
         for(i=0;i<chklist.rows.length;i++)   
         {   
    var name = "CheckBoxList1_" + i;   
    var tmpChecked = document.all[name].checked;
                 if(tmpChecked)   
                 {   
     alert(document.all[name].parentElement.innerText);   
                   
                  }   
        }

分享到:
评论

相关推荐

    项目开发常用表单(58个表单)

    软件开发常用表单_汇总(10个)、项目开发常用表单_汇总(16个)、软件开发项目计划(8个)、项目开发常用表单裁剪表_汇总(5个)、小项目计划、小型合同项目裁剪工作表_汇总(5个)、需求開發方法指南_汇总(5个)...

    js表单验证实例,HTML文件,javascript常用表单验证

    js表单验证实例,HTML文件,javascript常用表单验证: 账号、密码、身份证等

    2020收集——泛微 Ecology流程表单常用JS脚本

    收集统计了泛微OA Ecology流程表单的JS脚本,OA系统管理必备文档。可以参考PDF的文档学习一下,将它转变成自己的知识,后面就可以给泛微做系统维护人员,有事不求人哈……

    项目开发常用表单裁剪表_汇总

    裁剪指南、新产品开发项目、产品升级项目、小型合同项目、各种系统常用表单

    表单常用20表单常用20表单常用20

    表单表单常用20表单常用20表单常用20表单常用20表单常用20表单常用20表单常用20表单常用20表单常用20

    项目开发常用表单_汇总

    裁剪表、表格清单及说明、项目交接单、任务分解表、项目产品选型确认表、发文登记表、项目实施准备情况调查表、项目组织建议表、组织成员表、项目建设思路大纲、项目实施方案、项目管理方案、 项目变更机制、项目...

    常用表单数据验证JS

    里面包含了一些对于页面表单常用的数据验证

    常用表单js函数js单

    常用表单js函数,一些很常用的函数,方便验证

    javascript很好很强大的JS表单验证

    javascript很好很强大的JS表单验证 javascript很好很强大的JS表单验证

    JavaScript获取表单内所有元素值的方法

    本文实例讲述了JavaScript获取表单内所有元素值的方法。分享给大家供大家参考。具体如下: 下面的JS代码可以遍历指定表单中的所有元素,并输出元素的值 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;body&gt; &lt;form id=...

    常用js表单验证 正则表达式实现

    几乎包含了所有的表单验证,通过JavaScript加上正则表达式实现 几乎包含了所有的表单验证,通过JavaScript加上正则表达式实现

    常用的js表单验证脚本

    常用js表单验证....................

    form表单复选框取值

    js调用时使用form表单进行对选中复选框的内容取值

    常用js表单验证.pdf

    常用js表单验证.pdf

    软件开发常用表单_汇总

    需求调研、详细设计说明书、项目开发计划、软件需求说明书、数据库设计说明书、文档的管理和维护、概要设计说明书、如何编写企业解决方案书

    通达OAV11.10版本,表单js开发

    通达OAV11.10版本,表单js开发 1、向手机端表单,新增自定义的html元素 2、向表单中,引入自定义样式和js。当前用的时layui 3、对表单中的控件,绑定事件,并同时在电脑端、OA精灵端、手机端同时生效。 4、...

    泛微oa流程L流程表单常用js大全

    泛微oa流程L流程表单常用js,主表、明细表、根据主表字段显示或隐藏明细表指定列、验证大小、如何实现登录名记住上次登录的登录名、如何给单元格添加链接【例如:获取快递单号】、复选框必须选择一个方可提交

    JavaScript获取网页表单action属性的方法

    主要介绍了JavaScript获取网页表单action属性的方法,涉及javascript操作表单属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    超强大的JS表单验证及使用方法教程

    超强大的JS表单验证及使用方法教程: 真实姓名只允许中文; 英文名只允许英文字母; 非法的Url; 密码不符合安全规则; 两次输入的密码不一致; 信箱格式不正确; QQ号码不存在; 身份证号码不正确; 电话号码不正确...

    常用的表单提交判断函数常用的表单提交判断函数

    常用的表单提交判断函数常用的表单提交判断函数常用的表单提交判断函数常用的表单提交判断函数常用的表单提交判断函数常用的表单提交判断函数常用的表单提交判断函数常用的表单提交判断函数

Global site tag (gtag.js) - Google Analytics