控制表单控件-获取表单内文本框的个数

Posted 承载梦想-韩旭明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了控制表单控件-获取表单内文本框的个数相关的知识,希望对你有一定的参考价值。

代码:

————————————————————

<script type="text/javascript">
            //获取表单内文本框的个数
            function getInputCount(){
                var f = document.forms[0];            //获取表单DOM
                var elements = f.elements;        //获取所有的控件数组
                var count = 0;                    //统计总数
                //循环遍历
                for(var i=0; i<elements.length; i++){
                    var e = elements[i];            //当前的控件
                    //是否为文本框
                    if(e.tagName == ‘INPUT‘ && e.type == ‘text‘){    
                        count++;                //总数自加
                    }
                }
                //用提示框展示结果
                alert("文本框一共有:" + count + "个");    
            }
        </script>

————————————————————————————

    <body style="text-align:center">
        <!-- 定义表单 -->
        <form>            
            文本框1:<input type="text" name="myText1"/>
            <br/>
            单选框:<input type="radio" name="myRadio" value="1"/>
            <input type="radio" name="myRadio" value="2"/>
            <br/>
            文本框2:<input type="text" name="myText2"/>
            <br/>
            <input type="button" value="一共有多少个文本框" onclick="getInputCount()"/>
        </form>
    </body>

——————————————————————————————————

以上是关于控制表单控件-获取表单内文本框的个数的主要内容,如果未能解决你的问题,请参考以下文章

跳过从控制框关闭表单的验证

表单元素

pywin32 怎么获取 windows 的窗体内文本框的内容

将 VBA 用于 MS Access 2000 文本框的控制源

javascript 如何获取表单中所有文本框

如何接收隐藏文本框的输入并提交表单?