
javascriptでxmlデータを扱ったページを作成しています。
以下のようなデータです。
getElementsByTagNameでitemタグの下にいくつタグがあるかを
調べるにはどうしたらいいのですか?
getElementsByTagNameにlengthは使えないので。。
データ:
<markers>
<item No="001">
<id>A01</id>
<shu1>you</shu1>
<name>aiueo</name>
<price>1000</price>
<md>1</md>
<as>2</as>
<imagepass>bbb.gif</imagepass>
<shousaiaddr>http://www.yahoo.co.jp/</shousaiaddr>
</item>
<item No="002">
・・・
No.2
- 回答日時:
>getElementsByTagName
未検証。
http://developer.mozilla.org/en/docs/DOM:element …
ただし,テキストノードもノードなのでループまわして
http://developer.mozilla.org/en/docs/DOM:element …
をチェックするべきかな。
No.1
- 回答日時:
>itemタグの下
itemタグが複数あると思いますが、すべてのタグの合計数がほしいのか
各itemのタグ数がほしいのかによってやりかたが違うと思います
この回答への補足
すみません、説明不足でした。
itemタグの下とは、
<id>タグから<shousaiaddr>タグまでの個数です。
ですのでデータの例でいくと「8」を取得したいのです。
itemタグの個数の取得はわかります。
結局、getElementsByTagNameではタグ名を指定しないと
ダメのようなのでいい方法はないかなと思いまして
投稿しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホ上で、左右スワイプで次...
-
ラジオボタンを複数選択したと...
-
ボタンを押したあとに画像を表...
-
画面遷移を行わずに同一ページ...
-
jsonテキストデータの並び替え...
-
clear機能を失わずにファイルア...
-
任意の変数が任意の値になった...
-
イラストレーター、縦中横のシ...
-
jQueryで同じクラス名のものを...
-
タグを教えてください。
-
jsで質問です。 formをsubmitし...
-
2025年相性がいい人のサイトの...
-
CookieをWebStoeageに変える
-
Adobe acrobat proでフォームを...
-
Outlookのアカウントがあるとメ...
-
jqueryのselect2で検索欄の文字...
-
<tr>指定した表の行要素をボ...
-
食材の期限を管理するためにGAS...
-
ビデオのJSについて
-
鍵盤アプリで、スマホの画面に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでリンクを利用してパラ...
-
サーブレットからパラメータをP...
-
includeアクションのflush属性...
-
iframeのsrc属性で指定したサー...
-
submitとは?
-
functionの()の中の=とは?
-
data-○○○を自分で作った際、表...
-
URLクラスでのリード時のバッフ...
-
HTML フォームデータの送信先
-
C言語について。
-
C言語について。
-
Spreadの行数取得
-
Struts2でのスタイルシート利用...
-
C言語について。
-
UserForm
-
Rio CarbonかiPod mini
-
おすすめのハーレムもののマン...
-
ステップカウントについて・・・
-
このジャンルのオススメの映画は?
-
ロバートのコントを探してます
おすすめ情報