MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-06-26, 17:47

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 7 篇文章 ] 
發表人 內容
文章發表於 : 2006-05-10, 11:12 
離線

註冊時間: 2006-05-08, 12:08
文章: 3
在我的網頁中有如下代碼
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中不识别,希望高人指点下


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-05-10, 12:46 
離線
[社群版本維護者]

註冊時間: 2004-11-28, 17:21
文章: 856
duoluohuifeng 寫:
在我的網頁中有如下代碼
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中不识别,希望高人指点下
改用Opt.insertChild(varI+1,ObjOpt)

_________________
I am the bone of my firefox.

Source is my body, and library is my blood.

I've created over a thousand of builds.

Unaware of notice.
Nor aware of warning.

With stood pain to create binaries.
Waiting for one's download.

I have no regrets. This is the only path.

My whole life was "Unlimited build works"

「只有宗教狂熱分子和極權主義國家才將道德等同於法制。」 Linus Torvalds寫道。
我的廢棄日記


最後由 roytam1 於 2006-05-10, 17:40 編輯,總共編輯了 2 次。

回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 (Firefox musume)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-05-10, 13:09 
離線

註冊時間: 2006-05-08, 12:08
文章: 3
Opt.add(ObjOpt,varI+1);
改成 Opt.appendElement(ObjOpt,varI+1)吗,我是新手不好意思啊,改好后为什么没反应了??


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-05-10, 17:35 
離線
[社群版本維護者]

註冊時間: 2004-11-28, 17:21
文章: 856
duoluohuifeng 寫:
Opt.add(ObjOpt,varI+1);
改成 Opt.appendElement(ObjOpt,varI+1)吗,我是新手不好意思啊,改好后为什么没反应了??


Opt.add(ObjOpt,varI+1);
換成
Opt.insertChild(varI+1,ObjOpt);

_________________
I am the bone of my firefox.

Source is my body, and library is my blood.

I've created over a thousand of builds.

Unaware of notice.
Nor aware of warning.

With stood pain to create binaries.
Waiting for one's download.

I have no regrets. This is the only path.

My whole life was "Unlimited build works"

「只有宗教狂熱分子和極權主義國家才將道德等同於法制。」 Linus Torvalds寫道。
我的廢棄日記


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 (Firefox musume)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-05-12, 10:02 
離線

註冊時間: 2006-05-08, 12:08
文章: 3
還是沒反應阿


回頂端
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-05-15, 00:35 
離線
[MozTW 版主群]
頭像

註冊時間: 2003-09-15, 03:47
文章: 1016
來自: Taiwan
var Opt = top.opener.document.Form1.JoinPeople
要改成
var Opt = top.opener.document.getElementById('JoinPeople');

這是假設你有 <select id="JoinPeople">

還有 "Form1" 這個應該要想個更好的名稱


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-06-12, 09:22 
離線

註冊時間: 2005-08-03, 10:15
文章: 1
這是我找到的方法
eObj.options[eObj.length]=oOption;
它可以用在IE和FIREFOX,但是我想用在PDA上還是不行

在這個網站http://www.w3schools.com/htmldom/dom_obj_select.asp,上面寫說FIREFOX沒有ADD()可以用


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 7 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 14 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群