关于SELECT列表框添加值的问题

mikespook 2004-01-03 06:49:35
原来看过类似的东西,现在找不到了~~谁知道告诉我啊~~~

在页面上放一个 input 文本框,一个 button,和一个 select

现在只使用JAVASCRIPT如何做到在点击 button 的时候将 input 中的内容添加到 select 中去。

用ASP或PHP的表单提交都很好办,但是我想用JAVASCRIPT试试看~~~

谢谢~
...全文
91 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mikespook 2004-01-04
  • 打赏
  • 举报
回复
哈哈,不错,两种方法~~~~
yjgx007 2004-01-03
  • 打赏
  • 举报
回复
<script>
function addToSel(value){
if (value.length == 0) return;

var oOpt = document.createElement("option");
oOpt.value = value;
oOpt.innerText = value;
sel.appendChild(oOpt);
}
</script>

<select id=sel>
</select>

<input type=text id=txt>
<input type=button value=addtosel onclick="addToSel(txt.value)">
仙人掌 2004-01-03
  • 打赏
  • 举报
回复
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>

<body>
<input type="button" id="btn" onclick="addItem()">
<select id="slt">
</select>
<input type="text" id="txt">


<script language="javascript">
<!--
function addItem()
{
slt.options[slt.options.length] = new Option( txt.value,txt.value);
}
//-->
</script>
</body>

</html>

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧