掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
複数あるName属性の無いsubmitボタンを押すには? (ID:91262)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> <FORM method=post action....> ??? </FORM> が無いんですか? <form>〜</form>の中に、さらに<form>〜</form>が入れ子になっているのか、 <form>〜</form>が2つ並んでいるのか、質問文からは判断が付きません。 でもまぁ、document.forms(n)で、特定のフォームを指定できるので、 あとは、その中にある送信ボタンを click() するだけですよね。 > フォームの内容が送られません。 1. clickの仕方がわからないので、送ることができないのでしょうか? 2. clickして、データも送信されたけれど、Webサーバーからは 期待する結果が得られないのでしょうか? 3. clickしたけれど、HTTP通信自体が発生していないのでしょうか? 1.なら、ボタンコントロールのclickメソッドを呼び出すだけなので、 基本的には、最初にご自身が提示されたコードで方向性はあってます。 もちろん、他の呼び出し方もありますし、また、実際に「item(0)」で 良いのかどうかは別問題ですけれど。 (詳細なページ構成がわからないので、正しいコードはアドバイス不可能) 2.なら、HTML側に問題があるか、サーバー側に問題があるのか、コード側に 問題があるのかの切り分けが必要でしょうね。 3.だとしたら、間違った要素をclickしている可能性が大です。 > 最初または2つめのsubmitをclick()したいのですが 「または」? どちらが押されても気にしない、という事ですか? どちらのformも、同じ機能を持っているということかな・・・。 >(どちらのボタンが押されていません)。 日本語の文法が少しおかしいかも……。typoでしょうけど。 「どちらのボタンも押されていません」なのか、 「どちらのボタンが押されているかわかりません」なのか、 「どちらかのボタンが押されていません」なのか、それとも・・・?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.