社区
JavaScript
帖子详情
菜鸟:select 组件自动增加项数
javastart
2003-06-27 04:09:45
怎样通过命令向select中增加一项
...全文
87
3
打赏
收藏
菜鸟:select 组件自动增加项数
怎样通过命令向select中增加一项
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
javastart
2003-06-27
打赏
举报
回复
谢谢楼上两位高手
希默软件
2003-06-27
打赏
举报
回复
<script>
// 添加选项
function addOption(pos){
var objSelect = document.myForm.mySelect;
// 取得字段值
var strName = document.myForm.myOptionName.value;
var strValue = document.myForm.myOptionValue.value;
// 建立Option对象
var objOption = new Option(strName,strValue);
if (pos == -1 & pos > objSelect.options.length)
objSelect.options[objSelect.options.length] = objOption;
else
objSelect.add(objOption, pos);
}
// 删除选项
function deleteOption(type){
var objSelect = document.myForm.mySelect;
if(objSelect.options.length>0){
if (type == true)
objSelect.options[objSelect.selectedIndex] = null;
else
objSelect.remove(objSelect.selectedIndex);
}
else
alert("已经没有选项可以删除了!")
}
// 显示选项信息
function showOption(objForm){
var objSelect = objForm.mySelect;
if(objSelect.options.length>0){
document.all.myOptionName.value = objSelect.options[objSelect.selectedIndex].text;
document.all.myOptionValue.value = objSelect.options[objSelect.selectedIndex].value;
}
else
alert("没有选项可以显示!")
}
</script>
<form name="myForm">
<select name="mySelect">
<option value="value1" Selected>HTML</option>
<option value="value2">JavaScript</option>
<option value="value3">VBScript</option>
</select>
<input type="button" onclick="showOption(this.form)" value="显示">
<input type="button" onclick="deleteOption(true)" value="删除">
<input type="button" onclick="deleteOption(false)" value="Remove方法"><br><br>
选项名称 : <input type="text" name="myOptionName" value="CSS"><br>
选项的值 : <input type="text" name="myOptionValue" value="value4">
<input type="button" onclick="addOption(-1)" value="添加">
<input type="button" onclick="addOption(0)" value="插入">
</form>
fason
2003-06-27
打赏
举报
回复
<select name="test">
</select>
<input onblur="test.options[test.options.length]=new Option(value,value)">
select
增加
搜索框
下拉的
select
框中添加一个搜索框,在
select
框中添加新的样式searchClass,就可以使用
菜鸟
谈VBA入门
VBA的功能实在太强大,可初学的我们,面对那一串串尤如外星文的代码,你是不是看得头昏脑胀?想学,是不是却茫然得找不到入口?
PostgreSQL从
菜鸟
到专家
PostgreSQL从
菜鸟
到专家(中译稿_by_洞庭湖的泥鳅)
Excel
菜鸟
级VBA入门指南!
基础的不能再基础的VBA入门教程,图文并茂、实例、通俗易懂。
菜鸟
谈VBA最最基础入门
从最简单的实例出发,学习如何用VBA在EXCEL里面处理数据。。。
菜鸟
入门VBA
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章