JavaScript 驗證表單不為空和獲取select下拉列表的值和文本


1.驗證表單不為空

var hasform = { "Name": "名字",
                "Id_card": "身份證", "PaySalary": "月工資",
                "CardCode": "賬號", "Fk_Subjectf_Code": "功能科目",
                "Birthday": "出生日期", "Start_Date": "開始時間"
            };
            var result = true;
            var value;
            for (var k in hasform ) {
                value = $("#" + k).val();
                if (value == "") {
                    alert(hasform [k] + "不能為空!");
                    result = false;
                    break;
                }
            }

 

2.獲取select下拉列表的值和文本

  2.1 原生JS

     1:拿到select對象: var myselect=document.getElementById(“test”);

     2 拿到選中項的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所選中項的index

     3:拿到選中項options的value: myselect.options[index].value;

     4:拿到選中項options的text: myselect.options[index].text;

 2.2 jQuery

     1:var options=$(“#test option:selected”); //獲取選中的項

      2:alert(options.val()); //拿到選中項的值

      3:alert(options.text()); //拿到選中項的文本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM