>allGraphics[i]
このiはpageItems.lengthに沿った変数なので、
pageItems.lengthが3ある時にallGraphics.lengthが1しかないと、
どうなりますかね。よくないんじゃないかなあ。。
エラーが出たら、エラーメッセージの内容をよく考えてみてください。
何かがありません、とかサポートしていません、とか出たら、
存在しない物に対して命令しちゃってるわけです。オブジェクトかプロパティか、どっちかがおかしい。両方おかしい場合もありますが。。
どうおかしいか、考えましょう。調べる手段を身に付けましょう。
エラーが出た瞬間のanchoredObjは何者なのか、把握しましょう。
エラーが出た瞬間のanchoredObjは…ただの配列です。
str="○"+anchoredObj.allGraphics[0].itemLink.name+"○";
↓
str="○"+anchoredObj[i].allGraphics[0].itemLink.name+"○";
だと思いますが、いかがで。
ちなみにallGraphics[0]の決め打ちなので、アンカー付きオブジェクト内に複数の画像を含むグループが配置されていた場合、期待した結果にはならないかもしれません。
前どなたかにせっつかれて書いた、よくわかんない記事が参考になるとうれしいんですが
http://pub.ne.jp/ajabon/?entry_id=4309775
[15238] (z-) (2013/02/07 Thu 09:44) web