• ベストアンサー

elementの名前に.が含まれる場合のelementの取得方法

<input name="prefix.name1.sufix"/> と言うelementがあった場合に、javascriptでそのエレメントにアクセスする場合はどのようにすればよいでしょうか? 以下のような方法ではだめでした。 document.formname.prefix.name1.sufix getElementByIdでアクセスできると思いますが、名前でのアクセス方法を探しています。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taskuni
  • ベストアンサー率71% (49/69)
回答No.1

document.formname.elements["prefix.name1.sufix"] で、どうでしょうか。 エレメントが普通の名前の時はこれで出来たはずです。 ドット入りの名前については未確認です。

noname#18328
質問者

お礼

できました。 ありがとうございました。

関連するQ&A