Javascript関連情報

更新日:2001年03月01日

クロスブラウザを制する Part 2 2-1 表示属性 visibility (1)

visibility は、画面上のHTMLを見えなくしたり見えるようにしたりするための属性だ。 CSS で指定しただけでは、指定した要素が単に「見える」か「見えない」というだけで特にどうということもない機能だが、これを JavaScript で制御するといきなり性格が変わってしまう。ダイナミックな表現に変身してくれるのだ。

|←前のページ | シリーズ目次 |

    Samples

    ★サンプル1 ボタンクリックで文字を出す
    ★サンプル2 ラジオボタンクリックで文字を出す
    ★サンプル3 リンククリックで画像を出す
    ★サンプル4 リンククリックでリンクを出す
    ★サンプル5 ボタンクリックで入力フィールドを出す
    ★サンプル6 ボタンクリックでボタンを出す
    ★サンプル7 ボタンクリックでセレクトボックスを出す


    応用

    各ブラウザのオブジェクト表記を統一してから処理する方法。
    大きなスクリプトの場合はこの手の方法の方がソースがシン
    プルになる。
    
    function getLayOj( idName ){  
    
      if ( document.getElementById ) 
          return document.getElementById( idName ).style
          
      else if ( document.all )       
          return document.all( idName ).style
          
      else if ( document.layers )    
          return document.layers[ idName ]
      
    }
    
    function showLAYER( idName ){ 
     getLayOj( idName ).visibility = 'visible' 
    }
    

    Samples

    ★サンプル1 ボタンクリックで文字を出す(getLayOj(idName)版)

参考 : DynamicHTML/cross-browser Examples

|←前のページ | シリーズ目次 |

1 2
  • 印刷する
  • ブックマークする
  • 携帯に送る
  • ブログに書く

あわせて読みたい

この記事の担当ガイド

写真

高橋 登史朗

Javascriptをはじめ、Ajax、jQueryの著書多数のガイドが、何かと最近騒がれているJa…

続きを読む

住まいには、人の個性がよく現れるもの。同じ空間をどのように使うかで、雰囲気も、快適さも大きく変わってくる。ここでは、「建築家と家を建てる」ガイド の川畑博哉氏が厳選した10軒を紹介し、建築家それぞれのこだわりのポイントを紹介しよう。建築のプロたちが考え出した、マネしたくなるアイデアが満載! さぁ、いますぐチェック!

人気Javascriptランキング

Powered by 価格.com

デジタル関連コミュニティ

北欧好きが、愛用の北欧モノを見せ合うコミュニティ

メルマガ登録

【デジタルメルマガ】オトナのオトコなら知っておきたい、PCやデジモノに関する情報をお届けします。

ショッピングカタログ

All About ウェブマガジン

女性向け

雨が楽しくなる!レイングッズ15

男性向け

マネしたくなるアイデア住宅

All About モバイル

QRコード

All Aboutがケータイで読める!

オススメ記事をメールでチェック

知識・経験を生かして、記事を書いてみませんか?