【发布时间】:2015-11-10 11:12:37
【问题描述】:
我正在构建一个小型计算器,其中包含一个填充一些值的下拉列表。现在我正在尝试做一个默认值,它也填充这些值,但触发器是 onchange。显然这不起作用,因为如果它的默认值已经在这个意义上它不会改变。现在我尝试将第一个条目设为空并使用隐藏按钮将所选项目更改为列表中的第一个
function standartAuswählen(){
var dropdown = getElement("78ABCFFDE76405DDB0C081AC1D6A7C58054F012B"); /*Name Stückzahlgrenze dropdowncontrol*/
dropdown.options[1].selected = true;
return true}
现在它正在努力将选择更改为第一个条目,但它不会触发 onchange 来填充下拉列表应该填充的值。 有没有另一种方法可以选择旁边的第一个条目
dropdown.options[1].selected = true;
这实际上触发了 onchange 或其他方式以使默认值填充其他值。
所以基本上我会尝试通过默认选择下拉菜单来填充 onchange 值
【问题讨论】:
-
getElement.... 通过什么?
-
getElmnent 来自 Intrexx。它基本上是在那里选择的下拉菜单。我可以通过变量“Dropdown”访问下拉菜单。
-
你的 onchange 代码是什么?请多发帖
-
问题是没有更多的代码,因为 Intrexx 就像一个创建元素的沙盒工具,我可以说的更多是下拉菜单会尽快用数字填充 2 个其他值字段下拉列表更改(更改时)。这些数字是预先设置的,并连接到您可以通过下拉列表选择的名称(即,如果您选择“test1”,则字段将填充 30 和 50,或者如果您在下拉列表中选择“test2”,则字段将填充 10和20或类似的东西)。但它只是用 Change 上的数字填充值字段,但如果我说 test1 是默认值,它们不会填充
标签: javascript html dropdown onchange intrexx