labview如何逐一向下拉列表中添加元素

labview如何逐一向下拉列表中添加元素,第1张

javascript添加一个下拉列表项的方法:创建一个新的option节点,然后添加到目标select对象中去,关键代码如下:

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。

下面是运行结果:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11644530.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存