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()); //拿到选中项的文本