作者: $$$ 時間: 2009-2-12 21:34 標題: ANyone know attachEvent to aspx Listbox Item?
srcObj = document.getElementById("ListBox1");
var a = function() {
alert(3);
};
for (var i = 0; i < srcObj.options.length; i++) {
var opt = srcObj.options;
switch(browser){
case "Internet Explorer":
alert(opt.value);
opt.attachEvent("onclick", a);
break;
case "Firefox":
opt.addEventListener("mousedown", a,false);
break;
}
}
作者: $$$ 時間: 2009-2-12 21:35
firefox 得 但係IE 唔得
作者: ioptional 時間: 2009-2-12 21:56
google 有好多解決方法, 先 google 就可以最快時間解決到你既問題
作者: $$$ 時間: 2009-2-12 22:12
google 都搵唔到addevent to listbox item 至問
作者: ioptional 時間: 2009-2-12 22:19
attachEvent IE select 應該有好多
作者: $$$ 時間: 2009-2-12 22:33
我係要入面個option
成個listbox 係冇問題 但係入面d item add唔到event
作者: ioptional 時間: 2009-2-12 22:40
IE 應該唔得, 點解一定要 onclick 而唔改用 onchange?
作者: $$$ 時間: 2009-2-12 23:33
IE doesn't support event on option tag...
要整right click, onchange 得left click
[ 本帖最後由 $$$ 於 2009-2-12 23:34 編輯 ]
作者: ioptional 時間: 2009-2-13 06:34
原帖由 $$$ 於 2009-2-12 23:33 發表
IE doesn't support event on option tag...
要整right click, onchange 得left click
一係你話比我地聽你係想用SELECT做咩野
作者: $$$ 時間: 2009-2-13 22:21
本來想right click select listbox 入面d item 彈menu 再做野
宜家用grid做咗了

