1
我正在使用YUI3
和Internet Explorer 8和Firefox。我試圖確定何時單選按鈕改變了選擇。確定單選按鈕選擇與YUI3更改的時間
我的HTML:
<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>
我的javascript:
YUI().use('event', 'node', function (Y) {
Y.one('input[name=test1]').on('change', function (e) {
alert('changed');
});
});
,因爲在頁面加載什麼是單選按鈕組中選擇這不起作用。當我選擇第一項沒有任何反應時,沒有警報彈出。當我點擊第二個按鈕時,它彈出。我如何確定單選按鈕選擇何時發生變化?
另外如何獲得所選單選按鈕的值,我認爲存在IE問題?這種炸彈出來:
var value = Y.one('input[name=test1]:checked').get('value');
alert(value);
這帶回什麼:
var value = Y.all('input[name=test1]:checked').get('value');
alert(value);