作者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