- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascriptを使ってパラメータを送る)
javascriptを使ってパラメータを送る方法と注意点
このQ&Aのポイント
- GETでパラメータを送信する際に、パラメータを隠す方法を調べています。参考になる情報をご提供ください。
- testA.phpからtestB.phpへのリンクがうまく機能していない問題について、解決策を教えてください。
- document.test.submit()のエラーについて解決策をお知り合いの方、教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
whileでループされているということは、ひとつの画面に複数のformタグがあるということですよね? この複数のformにつけられたnameが、全てtestになっているためにdocument.testでは呼び出せなくなっています。 同じnameが複数ある場合は配列になってしまいますので、document.test[0].submit()というような呼び出し方になります。 ただし、表示されるのが一行だけの場合は配列にならないため注意が必要です。 この問題を避けるためには、配列かどうかを判定する、もしくはnameを別にする必要があります。
お礼
できました!! おかげさまで、2件以上でもエラーがでずに実現できました。 matchasoftさん、ほんとうにありがとうございました。