![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
<form action="***" method="post" name="frmTest">
<input name="chktest[0]" type="checkbox" value="c0">
<input name="txttest[0]" type="text" value="t0">
<input name="chktest[1]" type="checkbox" value="c1">
<input name="txttest[1]" type="text" value="t1">
<input name="chktest[2]" type="checkbox" value="c2">
<input name="txttest[2]" type="text" value="t2">
</form>
このようなフォームがあった時、例えばtxttest[1]の値をjavascriptで取得する場合、どのように記述すればよいのでしょうか。
document.frmTest.txttest[1].valueでは上手くいきませんでした。
([document.frmTest.txttest.1はNullまたはオブジェクトではありません]というエラーが発生しました)
アドバイスをお願いします。
No.1ベストアンサー
- 回答日時:
こういう書き方で取得できました。
document.all.item( "txttest[1]", 0 ).value
ただしこれの本来の使い方は、item の2つ目の引数に同じ名前のフィールドの何番目かを指定して使うものです。
従って name="txttest[1]" という書き方では配列展開されないようです(だから0番目を指定した)
配列展開されるように書くなら、name="txttest" と書いておいて、item( "txttest", 1 ) とするか、name="txttest[]" と書いておいて、item( "txttest[]", 1 ) とするのが良いでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
読み込んだQRコードをフォーム...
-
二次元配列を使って順位をだす...
-
プルダウンから1個選んで、豆知...
-
GASでGoogleフォームの自動返信...
-
二次元配列の中の各行の要素を...
-
初心者です。gulpでコンパイル...
-
1度きりではなく、繰り返し、挙...
-
追加ボタンを押した際に ok ボ...
-
HTMLでサブフレームから親のス...
-
ジャバスクリプトについて。
-
プログラムについて。
-
Q&A掲示板の入力フォームに文字...
-
メールフォームの日付入力フォ...
-
iOSのみダブルタップが必要
-
jsで質問です。 displayプロパ...
-
var exports = exports || {}; ...
-
HTMLタグに複数のクラスを設定...
-
Googleフォームで選択肢に応じ...
-
変数名をどのようにつけるのが...
-
ボタンを押したあとに画像を表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つのformで複数のactionを実...
-
javasqliptで複数のテキストボ...
-
inputタグのclass名にコロン「:...
-
動的にnema属性が変化する場合...
-
javaScriptで検索結果の保持
-
一括で値を入力するには?
-
同じ名前が複数あるインプット...
-
グーグルでの化け文字対策は?
-
今日の日付をセットしたいのですが
-
同一ページの複数フォームを一...
-
インフォシーク翻訳リクエスト...
-
商品ページのフォームのテキス...
-
inputタグのtype値がfileの場合...
-
Json のキーと値の出力の違いに...
-
自分のサイト内のワード検索?
-
リクエストパラメータの値によ...
-
親ウィンドウで動的に作成したh...
-
ランダムリンクでリンク先を別...
-
Windows Media Player をJavaSc...
-
Windows Media Playerのサイズ
おすすめ情報