javascript の質問です。<form><input type=ItextI name=”data[abc]”value=”あああ”></form> の場合、javascriptでdata[abc]のエレメントのValu値(あああ)を取得したいのですがどう記述すればいいのでしょうか?よろしくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/02/13 16:56:12
  • 終了:--

回答(2件)

id:andi No.1

andi回答回数448ベストアンサー獲得回数02006/02/13 17:25:02

ポイント25pt

document.forms[0].elements[”data[abc]”].value


エレメント名が特殊な記号を含む場合はelements[””]を利用してみて下さい。

id:disca

ありがとうございます。無事解決しました。

2006/02/13 19:08:44
id:dungeon-master No.2

dungeon-master回答回数571ベストアンサー獲得回数402006/02/13 18:37:59

ポイント25pt

http://www.hatena.ne.jp/ダミー:detail]

”data[abc]”がElement名ということですね。

たとえば、

<input type=”text” onChange=”this.value=kkk.elements[’data[abc]’].value;”>

な感じで。

kkkは ”data[abc]”エレメントが属する親Form。

上ではjavascriptの式がダブルクォーテーションで括られているので、

Elements配列の要素指定はシングルクォートを使ってみました。

※念のため申し添えておきますが、[はてな]からカット&ペーストするときは、

”や’が全角になってたりするので、半角に戻してあげてください。

id:disca

ありがとうございます。

2006/02/13 19:08:59

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • [技術]JavaScriptエレメントを取得するには? [技術]JavaScriptエレメントを取得するには? 2006-03-13 16:13:22
    疲れたので、人力検索はてなで以下の質問をみました。 javascript の質問です。&#60;form&#62;&#60;input type=ItextI name=”data[abc]”value=”あああ”&#62;&#60;/form&#62; の場合、javascriptでdata[abc]のエレメン
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません