ホームページ  >  記事  >  ウェブフロントエンド  >  HTML 同じフォームに異なる action_html/css_WEB-ITnose を設定する

HTML 同じフォームに異なる action_html/css_WEB-ITnose を設定する

WBOY
WBOYオリジナル
2016-06-24 11:25:311396ブラウズ

フォームの場合、フォームの値を別のボタンを通じて別のページにリダイレクトしたいと考えていますが、以下に示すように、フォームにはアクション値が 1 つしかありません。

そうですね

フォームのアクション値を空に設定し、nama="form1" を取得し、onclick="form1.action='1.php';form1.submit(); をボタンに追加するか、フォームに送信します。 . " を見ると、フォームのアクション値がここでリセットされ、form1.submit(); によってジャンプが行われていることが明確にわかります。form1 はフォームに付けられた名前なので、フォームは個別に変更できます。上記のコードの異なるボタンは、値を異なるページに渡します

このメソッドはジャンプ ページにパラメーターを追加できません。純粋なページのみであることに注意してください。つまり、1.php?action=action1 にリダイレクトすることはできません。テキストフィールドまたは他のコンテンツを渡したい場合は、 を使用し、渡したい値を value に追加する必要があります

上記のメソッドを使用できます:

  1. 同じフォーム データを異なるボタンを介して異なるページに渡すことができます
  2. 異なるボタンで同じテキスト フィールドを処理することができます
  3. 異なるフォーム データを隠しフィールドを介して異なるページに渡すこともできます
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。