スポンサーサイト

  • 2015.09.25 Friday

一定期間更新がないため広告を表示しています

  • -
  • -
  • -
  • スポンサードリンク

DOMとかJavaScriptとか

  • 2007.03.19 Monday
  • 16:19
「scRUBYt!(前々々回のエントリ参照)でHTML内にある要素や文言を指定する場合DOMを使う」という事を知ってから、DOMの世界に興味を持ってしまった。DOMについては、ドキュメントオブジェクトモデルについてDOM と JavaScriptJavaScriptでDOMを使う――オブジェクト指向入門の入門あたりに記されているんですが。いまいちよくわかりません。

昔買って家にあった神崎 正英著「ユニバーサルHTML/XHTML」という本にわかりやすい図があって。それを元に作った図とHTMLソースが下記なのですが;



なんとなく、枠組みは理解できるんですけどね。

例えば、このHTMLソースを実際にfirefoxのDOM Inspectorで表示してみると;



自分が指定したい部分がどこにあるのか。というところまでは理解できるのですが、それを指定する方法がいまいちよくわかりません。

例えば、JavaScriptだと、先に紹介した神崎先生の本によれば下記のような指定をすればよいとあります;

var h2List = document.getElementsByTagName("h2");
alert("1番目の見出しは" + h2List.item(0).firstChild.data);

だけど、URI(URL)みたいに、絶対的に、その指定をすれば、インターネットのどこからでも参照できるよ。っていうにはどう表記(指定)すればいいのかわかんない。

どっかで;

「html.body.h2・・・」みたいな表現をみたような気がするんだけど。
あとからじっくり調べてみよう。

PR

calendar

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
30      
<< April 2017 >>

本が出てます☆

Twitter

selected entries

categories

archives

recent comment

  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    通りすがり (01/19)
  • 携帯キャリアの、アクセス制限(未成年保護)についてのまとめ
    たけのこの里 (10/01)
  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    イシカワ (07/16)
  • さくらインターネットで、gem install すると「chown/chgrp: Operation not permitted 」と叱られる件の対応
    sean (04/20)
  • さくらインターネットで、gem install すると「chown/chgrp: Operation not permitted 」と叱られる件の対応
    てっちー (03/24)
  • Mac OS X Lion で、emacs を楽に使うために、Meta キーを「option」に設定したい。
    JO (01/04)
  • Passbook(パスブック)on iOS6 (NDAに触れない範囲で...)
    ぱん (09/28)
  • Passbook(パスブック)on iOS6 (NDAに触れない範囲で...)
    宮腰睦美 (09/23)
  • magit を、Lion の emacs にインストール
    ぱん (05/08)
  • 【 Xcode4.2 】Interface Builder使わずに、座標を合わせたい(習作1)
    ぱん (12/21)

recommend

iOSプログラミング 第2版
iOSプログラミング 第2版 (JUGEMレビュー »)
アーロン・ヒレガス,ジョー・コンウェイ,Aaron Hillegass,Joe Conway
■独学で初心者を脱出するには、必読ではないでしょうか。翻訳でニュアンスが伝わらない部分があるので、原書と、サポートサイト(英語)を活用すべし!です。

recommend

iPhoneプログラミングUIKit詳解リファレンス
iPhoneプログラミングUIKit詳解リファレンス (JUGEMレビュー »)
所 友太
■内容古いですが、iOSプログラマー中級以上の階段を登るために、必要な本だと思います。iOS5対応版出ないかな。。

recommend

iOSプログラミング入門 - Objective-C + Xcode 4で学ぶ、iOSアプリ開発の基礎
iOSプログラミング入門 - Objective-C + Xcode 4で学ぶ、iOSアプリ開発の基礎 (JUGEMレビュー »)
大津 真
■Ch.1「iOS プログラミングを始めるための基礎知識」でXcodeの概要を理解して、Ch.2「Objective-C の基礎知識」で、Objective-Cの考え方を理解できます。iOSプログラミングのキックオフにぴったり。

recommend

去年ルノアールで
去年ルノアールで (JUGEMレビュー »)
せきしろ
■ルノアールで妄想が爆発

recommend

RailsによるアジャイルWebアプリケーション開発 第4版
RailsによるアジャイルWebアプリケーション開発 第4版 (JUGEMレビュー »)
Sam Ruby,Dave Thomas,David Heinemeier Hansson
■Railsのバイブル第4版の日本語版が2011年末にリリース!サーバサイドで準備するAPIや、Webサイト関連のもろもろは、やっぱRailsでしょう。

links

profile

search this site.

others

mobile

qrcode

powered by

無料ブログ作成サービス JUGEM