MozTW 討論區 https://forum.moztw.org/ |
|
Mozilla 无法识别select.add() 望高人指點 https://forum.moztw.org/viewtopic.php?f=13&t=14077 |
第 1 頁 (共 1 頁) |
發表人: | duoluohuifeng [ 2006-05-10, 11:12 ] |
文章主題 : | Mozilla 无法识别select.add() 望高人指點 |
在我的網頁中有如下代碼 var Opt = top.opener.document.Form1.JoinPeople var ObjOpt = top.opener.document.createElement('OPTION'); ObjOpt.text = invar; ObjOpt.value=invar; ObjOpt.str=invar2; varI=parseInt(Opt.selectedIndex); alert(ObjOpt.text); Opt.add(ObjOpt,varI+1); Opt.selectedIndex=varI+1; 在IE中能用 Mozilla中不识别,希望高人指点下 |
發表人: | roytam1 [ 2006-05-10, 12:46 ] |
文章主題 : | |
duoluohuifeng 寫: 在我的網頁中有如下代碼 改用Opt.insertChild(varI+1,ObjOpt)
var Opt = top.opener.document.Form1.JoinPeople var ObjOpt = top.opener.document.createElement('OPTION'); ObjOpt.text = invar; ObjOpt.value=invar; ObjOpt.str=invar2; varI=parseInt(Opt.selectedIndex); alert(ObjOpt.text); Opt.add(ObjOpt,varI+1); Opt.selectedIndex=varI+1; 在IE中能用 Mozilla中不识别,希望高人指点下 |
發表人: | duoluohuifeng [ 2006-05-10, 13:09 ] |
文章主題 : | |
Opt.add(ObjOpt,varI+1); 改成 Opt.appendElement(ObjOpt,varI+1)吗,我是新手不好意思啊,改好后为什么没反应了?? |
發表人: | roytam1 [ 2006-05-10, 17:35 ] |
文章主題 : | |
duoluohuifeng 寫: Opt.add(ObjOpt,varI+1);
改成 Opt.appendElement(ObjOpt,varI+1)吗,我是新手不好意思啊,改好后为什么没反应了?? Opt.add(ObjOpt,varI+1); 換成 Opt.insertChild(varI+1,ObjOpt); |
發表人: | duoluohuifeng [ 2006-05-12, 10:02 ] |
文章主題 : | |
還是沒反應阿 |
發表人: | danielwang [ 2006-05-15, 00:35 ] |
文章主題 : | |
var Opt = top.opener.document.Form1.JoinPeople 要改成 var Opt = top.opener.document.getElementById('JoinPeople'); 這是假設你有 <select id="JoinPeople"> 還有 "Form1" 這個應該要想個更好的名稱 |
發表人: | eddielin108 [ 2006-06-12, 09:22 ] |
文章主題 : | |
這是我找到的方法 eObj.options[eObj.length]=oOption; 它可以用在IE和FIREFOX,但是我想用在PDA上還是不行 在這個網站http://www.w3schools.com/htmldom/dom_obj_select.asp,上面寫說FIREFOX沒有ADD()可以用 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |