js怎么验证下拉菜单
发布网友
发布时间:2022-04-27 05:27
我来回答
共4个回答
热心网友
时间:2022-06-26 22:39
用JS判断下拉框是否选中,下面例子中,如果下拉框的值是空的,那么会弹出一个提示框,如果选中了值,那么就执行代码了,参考如下:
<title>Js判断下拉框</title>
<script>
function ss(){
var slt=document.getElementById("aa");
if(slt.value==""){
alert("请选择一个项目");
return false;
}
return true;
}
</script>
<form method=post onsubmit=" return ss()">
<select id="aa">
<option value="">请选择</option>
<option value="1s">一</option>
<option value="2u">二</option>
</select>
<input type=submit value="提交">
</form>
热心网友
时间:2022-06-26 22:39
html代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>知道</title>
<script>
var check =function(id){
var ele = document.getElementById(id);
if(ele.value==''){
alert('请选择');
}else{
alert(ele.value);
}
}
</script>
</head>
<body>
<select id="list" name="entry.entrystatus" >
<option selected="selected" value='' >请选择</option>
<option value="发布">发布</option>
<option value="保存">保存</option>
</select>
<button onclick = "check('list')">验证</button>
</body>
</html>
希望对你有帮助。
热心网友
时间:2022-06-26 22:39
用strust2吧,用jquery的话,可以用他的语法,否则可以用原生的js来取。document.getElementById("list").value
热心网友
时间:2022-06-26 22:40
document.getElementById("list").value就是下拉菜单的值
选发布,值为value="发布"的发布
选保存,值为value="保存"的保存