打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
动态添加HTML标记中下拉列表框的处理方法
下拉列表框的HTML标记:
<select id = "sel"></selcet>
这样一个下拉列表框要通过JavaScript控制其中数据项的添加。
实现添加的JS代码:
(1)var selObj = document.getElementById("sel");
通过这种方式获取页面上的select下拉列表对象。
(2)var Option = document.createElement("OPTION");
创建option对象。
(3)Option.value = "";
Option.text = "";
这里对新增加的Option对象进行赋值。
至此构造的Option应该是这新的效果:<option value="">***</option>
(4)selObj.options.add(Option);
添加Option对象到下拉列表框中。
这样就能向下拉列表框中添加一项内容了。
一个例子
(1) HTML文件代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyHtml.html</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript">
function add() {
var selObj = document.getElementById("sel");
var valObj = document.getElementById("val");
var texObj = document.getElementById("tex");
// 关键是这几句
var Option = document.createElement("OPTION");
Option.value = valObj.value;
Option.text = texObj.value;
selObj.options.add(Option);
}
</script>
</head>
<body>
<select id="sel"></select>
<br>
value: <input type="text" id="val">
<br>
text :<input type="text" id="tex">
<br><br>
<input type="button" value="add" onclick="add()">
</body>
</html>
(2) 程序运行截图:
1) 程序初始运行界面:
2) 输入要添加的下拉列表框中数据项:
3) 添加下拉列表框的选项:
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Javascript - Select操作大集合
HTML中的<select>标签如何设置默认选中的选项
js动态控制表单的tr,td的显示和隐藏
为Html 的Select 加一个提示语和输入方法
使用js动态的修改div和span标记中的文本内容_紫龙龙子
无限扩展的年份select-网页特效
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服