作者Numino (神聖光芒)
看板Web_Design
標題Re: [問題] FireFox 對 Javascript 的指令支援
時間Mon Jul 23 17:41:56 2007
※ 引述《ProGuy (PG)》之銘言:
: 是這樣的
: 我有許多個<div> 其中一個是<div id=Layer9> 預設值隱藏
: 另外許多個則是<div id=LayerXXXXX> (XXXXX為程式產生的數字) 也是隱藏
: 我想達成的目標是 使用者按下網頁上的連結之後 做出
: 1.Layer9.innerHTML=LayerXXXXX.innerHTML
: 2.顯示Layer9圖層
: 我的寫法是這樣
: onclick="Layer9.innerHTML=Layer36319.innerHTML; (接下一行)
: (接上一行) MM_showHideLayers('Layer9','','show')"
: PS.MM_showHideLayers為Dreamweaver8提供的函數
不要用DW的函數,全都自己寫,下面是一個小例子,在ie和fx都正常
可能對你有幫助
<script>
function showDiv(){
document.getElementById("div2").innerHTML=
document.getElementById("div1").innerHTML;
//上面應該是一行,但是寫不下
document.getElementById("div2").style.display="block";
}
</script>
<div id="div1" style="display:none;">TEST</div>
<div id="div2" style="display:none;"></div>
<input type="button" value="Click" onclick="showDiv();">
--
太初有
道,道即是神
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.227.135.147
1F:推 grassboy2:耶…不好意思…想問一下…fx現在支援innerHTML了嗎@@a 07/23 18:02
2F:→ grassboy2:還是其實一直都支援啊^^" 07/23 18:02
3F:→ kewl:一直支援吧 07/23 18:05
4F:→ Numino:對div,td之類的一直支援的,對textarea的innerHTML的支援 07/23 18:12
5F:→ Numino:和ie有些不一樣 07/23 18:15