-PR-

締切り済みの質問

質問No.8278638
困ってます
困ってます
お気に入り投稿に追加する (0人が追加しました)
回答数1
閲覧数71
XML文書検索のエラー
以下のコードを入力してボタンを押したところ、
エラーが出ました。どこに原因がありますか?

Web ページ エラーの詳細

メッセージ: オブジェクトがありません。
ライン: 17
文字: 1
コード: 0
URI: 省略

xml 側
<?xml version="1.0" encoding="shift_jis"?>
<会員>
 <会員データ>
  <番号>1</番号>
  <氏名>佐藤</氏名>
  <住所>北海道</住所>
 </会員データ>
 <会員データ>
  <番号>2</番号>
  <氏名>山田</氏名>
  <住所>大阪</住所>
 </会員データ>
 <会員データ>
  <番号>3</番号>
  <氏名>田辺</氏名>
  <住所>アメリカ</住所>
 </会員データ>
 <会員データ>
  <番号>4</番号>
  <氏名>岩崎</氏名>
  <住所>島根</住所>
 </会員データ>
 <会員データ>
  <番号>5</番号>
  <氏名>大木 </氏名>
  <住所>愛媛</住所>
 </会員データ>
</会員>

html側
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=shift_jis">
<title>XML文書を検索 1</title>
<script language="JavaScript">
function Search(ky)
{
var obXML = new ActiveXObject('microsoft.XMLDOM');
obXML.async = false;
obXML.load('samp06.xml');
var Rnode = obXML.documentElement;
var string = "";
string = "ルートノード名:" + Rnode.nodeName + "<br>";
if(Rnode.hasChildNodes())
{
var Dnum = Rnode.childNodes.length;
var Dname1 = Rnode.childNodes.item(0).childNodes.item(1).text;
var Dname2 = Rnode.childNodes.item(1).childNodes.item(1).text;
var Dname3 = Rnode.childNodes.item(2).childNodes.item(1).text;
var Dname4 = Rnode.childNodes.item(3).childNodes.item(1).text;
string += "sam06.xml内に記述されたデータの氏名は以下の" + Dnum + "件です。<br>";
string += "1" + Dname1 + "<br>";
string += "2" + Dname2 + "<br>";
string += "3" + Dname3 + "<br>";
string += "4" + Dname4 + "<br>";
}
else
{
string += "該当データなし<br>";
}
hyouji.innerHTML = string;
}
</script>
</head>

<body>
<div align="center">
<form name="f1">
<input type="text" size="40" name="ky">
<input type="button" name="sbutton" value="検索" onClick="Search(ky)">
</form>
<hr> <div id="hyouji" align="left"></div>
</div>
</body>
</html>
投稿日時 - 2013-09-25 01:09:20

回答 (1)

回答No.1
>ライン: 17

状況をちゃんと説明しないと。

この17行目って、そちらのブラウザ又は、テキストエディターで、どの行になるのでしょうね。確かめましたか?
投稿日時 - 2013-09-25 03:51:57
この回答を支持する
(現在0人が支持しています)
補足
亀レスですいません。

var Dname1 = Rnode.childNodes.item(0).childNodes.item(1).text;
でした。すいません。
投稿日時 - 2013-10-12 11:36:18
この質問は役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
もっと聞いてみる

関連するQ&A

この他の関連するQ&Aをキーワードで探す

回答募集中

同じカテゴリの人気Q&Aランキング

カテゴリ
JavaScript
-PR-
-PR-

特集

背筋がゾクゾクする心霊体験を要チェック!

お城、ボート、ツリーハウス、ユニークな物件満載!

【期間限定】1ヶ月無料キャンペーン中!

このQ&Aの関連キーワード

同じカテゴリの人気Q&Aランキング

カテゴリ
JavaScript
-PR-

回答のついた最新のQ&A

カテゴリ
JavaScript

rss

honoka11191

naktak

A_icon> resetCategoryとrequestCateg...2014-08-01 23:29:32

tamamayan

Ogre7077

ピックアップ

-PR-