トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     XMLのattが変数だと思われてしまう
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
tonbi
Åê¹ÆNo.50137
投稿日時: 2013-12-7 15:32
Bak@Fla大巨匠
居住地: 佐賀県 杵島郡
投稿: 275
使用環境:
XMLのattが変数だと思われてしまう
 AS3.0のFlash CS6で、新規ファイルを作って1フレーム目に書いたコードです。

var xml:XML = <contents><item id="a">aです</item><item></item></contents>;

trace(xml.item.(@id=="a"));


 特に問題のないコードだと思うのですが、以下のようなエラーが出て、@idの所がidという変数だと解釈されてしまいます。

ReferenceError: Error #1065: 変数 id は定義されていません。
	at test_fla::MainTimeline/frame1()


…なんじゃこりゃ

 2つめのitemにもidを振るとエラーとなりません。


----------------
鳶嶋工房

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » XMLのattが変数だと思われてしまう tonbi 2013-12-7 15:32
     Re: XMLのattが変数だと思われてしまう Fumio 2013-12-11 16:58
       Re: XMLのattが変数だと思われてしまう tonbi 2013-12-11 18:12
         Re: XMLのattが変数だと思われてしまう Fumio 2013-12-11 18:29
           Re: XMLのattが変数だと思われてしまう tonbi 2013-12-12 14:48

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops