zoukankan      html  css  js  c++  java
  • js获取简单表单对象(1)

    <form id="form">
        <input type="text" name="username" value="admin" />
    </form>

    <script>
        function formser(form) {
            var form = document.getElementById(form);
            var arr = {};
            for (var i = 0; i < form.elements.length; i++) {
                var feled = form.elements[i];
                switch (feled.type) {
                    case undefined:
                    case 'button':
                    case 'file':
                    case 'reset':
                    case 'submit':
                        break;
                    case 'checkbox':
                    case 'radio':
                        if (!feled.checked) {
                            break;
                        }
                    default:
                        if (arr[feled.name]) {
                            arr[feled.name] = arr[feled.name] + ',' + feled.value;
                        } else {
                            arr[feled.name] = feled.value;
     
                        }
                }
            }
            return arr
        }
        var myForm = new formser("form");
        console.log(typeof myForm.username);
    //结果:admin </script>
  • 相关阅读:
    不要试图给Password类型的TextBox赋值!
    asp.net与javacript之间的通讯
    这个iframe有点奇怪
    C#的异常处理机制 (转载)
    公匙算法.电子签名
    西煞魄工厂的入门教程
    Web services and SOAP
    观察者模式
    WebService:使用 Soap 标头自定义身份验证和授权(转载)
    社会型网络(3)-回到现实(转载)
  • 原文地址:https://www.cnblogs.com/fanying/p/10918828.html
Copyright © 2011-2022 走看看