这是我的小提琴:http://jsfiddle.net/tE6Wv/7/
我需要在以前选择的选项属性selected="selected"
中添加或删除到moo更改选项,但是从不添加html。
我正在用moo创建菜单但是没有选择值
var firstoption = new Element('option', {
'selected':'selected',
'value':"myValue"
}
或
var firstoption = new Element('option', {
'selected': true,
'value': "myValue"
}
这些都不起作用
感谢任何帮助。谢谢!
答案 0 :(得分:0)
FWIW,你可以改变你的小提琴,以确认所选的已经为你改变了。我已经为2个选项分配了id,只是为了让它更容易分辨:
html更改为在2个链接选项中包含id属性:
<select id="menu" onchange="location.href=this.value">
<option value="">Go to..</option>
<option id="link1" value="#">Link</option>
<option id="link2" value="#">Link</option>
</select>
js已显示所选更改:
$('menu').addEvent('change',function() {
alert(document.getElementById('link1').selected);
alert(document.getElementById('link2').selected);
});