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>
  • 相关阅读:
    常用linux命令
    console页面进去太慢优化
    CentOS7 查看最大线程连接数
    外部ssh连接Ubuntu系统
    Ubantu 防火墙管理
    oracle 闪回
    oracle用户密码过期
    base64编码原理
    Linux 备份数据库mysql
    python静态方法-类方法
  • 原文地址:https://www.cnblogs.com/fanying/p/10918828.html
Copyright © 2011-2022 走看看