js如何清除select中的值

 我来答
百度网友2571d37bb
2015-09-09 · 知道合伙人软件行家
百度网友2571d37bb
知道合伙人软件行家
采纳数:1971 获赞数:7905
前端工程师

向TA提问 私信TA
展开全部

思路:

  1. 获取select标签元素。

  2. 选出select下面的option项。

  3. 替换option里的内容,或是删除option。

代码:

<script>    
window.onload=function(){    
var oSel = document.getElementById('sel');    
var oOpt = new Option('123','abc');    
oSel.appendChild(oOpt);    //添加一个option
oSel.removeChild(oOpt);    //删除一个option
};    
</script>    
</head>    
<body>    
<select id="sel">    
<option>1234</option>    
</select>
匿名用户
2019-07-19
展开全部
使用Jquery: $("#selectID").val('');//设置选项为空即可;
前提是,select中有值为空的选项<option value=''>-- SELECT --</option>
如果是要清除所有的选项,可以使用:$("#selectID").empty();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小_盆_友
2009-09-27 · TA获得超过324个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:214万
展开全部
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js如何清除select中的值_百度知道 </title>
</head>
<body>

<form>
<select name="s">
<option value="111">111</option>
<option value="333">333</option>
<option value="222">222</option>
</select>
</form>
<input type="button" value=" 值 " onclick="alert(document.forms[0].s.value)">
<input type="button" value="清除" onclick="document.forms[0].s.value=''">
<script>

</script>
</body>
</html>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skingyang
2009-09-27 · TA获得超过586个赞
知道小有建树答主
回答量:767
采纳率:60%
帮助的人:322万
展开全部
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Select Value Remove</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="YangHui">
<META NAME="Keywords" CONTENT="YangHui">
<META NAME="Description" CONTENT="YangHui">
<SCRIPT LANGUAGE="JavaScript">
<!--
function clearitems(){
var o = document.myform.city;
for (var i = 0; i < o.length; i++)
{
if (document.myform.city[i].value != null || document.myform.city[i].value != "")
{
document.myform.city.remove(i);
}
}
}
//-->
</SCRIPT>
</HEAD>

<BODY>
<FORM name="myform">
<select name="city">
<option value="BeiJing">BeiJing</option>
<option value="ShangHai">ShangHai</option>
<option value="HanZhong">HanZhong</option>
</select>
<input type="button" onClick="clearitems();" value="Clear">
</FORM>
</BODY>
</HTML>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式