
var objSelect = document.getElementById(select_id)
var new_opt = new Option(objItemText, objItemValue)
objSelect.options.add(new_opt)
实例演示如下:
1、HTML结构
<select id="test">
<option value="1">option-1</option>
<option value="2">option-2</option>
<option value="3">option-3</option>
</select><br>
新增列表项<br>值:<input type="text" id="val"/> 内容:<input type="text" id="txt"/><br>
<input type='button' value='添加' onclick="fun()"/>
2、javascript代码
function fun(){
var val = document.getElementById("val").value
var txt = document.getElementById("txt").value
var sel = document.getElementById("test")
var option = new Option(txt, val)
sel.options.add(option)
}
3、效果演示
假定列表框有4项,分别叫做【Aa、Bb、Cc、Dd】。在LabVIEW框图里的【列表框】控件上单击右键,在d出的菜单里选择【创建->属性节点】,创建两个属性:【行数】和【项名】, 按图示的VI框图,在行名称字符串输入里面里输入【Ee】,点击【添加行】,就会给列表框增加一行Ee。
下面是运行结果:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)