javascriptでスタイルを元に戻す

javascriptでtableのセルを消したり出したりをやっていた。消すのはdisplay:none;。再表示を

$(‘hogeid’).style.display = ‘block’;

としていたけど、IEでは動くけどFirefoxではおかしくなる。上手く戻す方法はないかと探していたら、

$(‘hogeid’).style.display = ‘table-cell’;

で動いた。でも今度はIE6 が動作しない。これじゃダメだ。さらに調査。結局

$(‘hogeid’).style.display = ”;

でちゃんと動いた。何も指定しなかったらデフォルトに戻るんだ。勉強になった。

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

コメントを残す

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

CAPTCHA