我有以下单选按钮结构...
<div id="test">
<input name="test1" value="a" type="radio">
<input name="test1" value="b" type="radio">
<input name="test1" value="c" type="radio">
</div>
如何获取选中单选按钮的值?
我查看了YUI文档,但没有找到好的示例。
我还想知道如何在YUI中通过输入名称获取元素?
我有以下单选按钮结构...
<div id="test">
<input name="test1" value="a" type="radio">
<input name="test1" value="b" type="radio">
<input name="test1" value="c" type="radio">
</div>
如何获取选中单选按钮的值?
我查看了YUI文档,但没有找到好的示例。
我还想知道如何在YUI中通过输入名称获取元素?
var value = Y.one("#test input[name=test1]:checked").get("value");
在 YUI 2 中:
// the null, null, null, true is optional, but returns only the first match
var input = YAHOO.util.Dom.getElementsBy(function (el) {
return (el.name === 'test1' && el.checked);
}, 'input', 'test', null, null, null, true);
var value = input.value;
var buttonGroup = new YAHOO.widget.ButtonGroup("test");
var button = buttonGroup.get("checkedButton");
var value = button.get('label');