js如何清除select中的值
4个回答
展开全部
思路:
获取select标签元素。
选出select下面的option项。
替换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();
前提是,select中有值为空的选项<option value=''>-- SELECT --</option>
如果是要清除所有的选项,可以使用:$("#selectID").empty();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!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>
<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>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!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>
<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>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询