我想动态更改选择标记的选项值。这可能吗?当我说价值时,我的意思是“改变我”部分。如果这是可能的,有人可以告诉我如何?选择框操作
<option value="0">Change Me</option>
我想动态更改选择标记的选项值。这可能吗?当我说价值时,我的意思是“改变我”部分。如果这是可能的,有人可以告诉我如何?选择框操作
<option value="0">Change Me</option>
是的,这是可能的
您将需要看看使用选择标签可用的选项。
<select id='selection'>
<option value='0'>Value 0</option>
<option value='1'>Value 1</option>
<option value='2'>Value 2</option>
<option value='3'>Value 3</option>
<option value='4'>Value 4</option>
<option value='5'>Value 5</option>
</select>
的JavaScript
var select = document.getElementById('selection');
// to get the currently selected item, use the `selectedIndex` property.
var index = select.selectedIndex; // 3 in case of value 2 selected
// to change its text
select.options[index].innerHTML = 'the new value';
这是什么ü正在寻找?
我想我需要的是'text()'。这对我来说是诀窍。感谢您的帮助。 – jim 2011-05-29 00:22:41
是的,这是可能的,你有什么想工作吗 – Ibu 2011-05-29 00:14:05
编辑帖子。谢谢。 :) – jim 2011-05-29 00:15:47