js怎么验证下拉菜单 10

<selectid="list"name="entry.entrystatus"><optionselected="selected">请选择</option><opti... <select id="list" name="entry.entrystatus" >
<option selected="selected">请选择</option>
<option value="发布">发布</option>
<option value="保存">保存</option>
</select>
展开
 我来答
匿名用户
推荐于2017-09-11
展开全部

用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>
jas2124
2013-06-27 · TA获得超过197个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:118万
展开全部

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>
       &nbsp;   &nbsp;  &nbsp;
       <button onclick = "check('list')">验证</button>
 </body>
</html>

希望对你有帮助。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友039ae3585
2013-06-27 · 超过19用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:55万
展开全部
用strust2吧,用jquery的话,可以用他的语法,否则可以用原生的js来取。document.getElementById("list").value
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-27
展开全部
document.getElementById("list").value就是下拉菜单的值

选发布,值为value="发布"的发布
选保存,值为value="保存"的保存
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式