どのように2つのフォームが同じ入力を共有できますか? 私は2つのフォームを持っていますが、1つは2つの異なるパスに対応しています...ユーザーに名前を入力させたいのですが、一度だけです...どのようにして両方のフォームがこのフィールドを保持できますか?2つのフォームが同じ入力を共有します
答えて
JavaScriptを使用すると、あるフィールドの値を別のフィールドの値に設定できます。あなたの最初のフォームのonBlurイベントでそのコードを入れて
document.form2.input.value = this.value;
:よう
何か。
ので:HTML5
で
<form name="form1">
<input type="text" name="input" onblur="document.form2.input.value = this.value;" />
</form>
<form name="form2">
<input type="text" name="input" onblur="document.form1.input.value = this.value;" />
</form>
はJSなしでこれをやりたいと思っていましたが、どういうことか:) – tarnfeld
残念なことに、私は投稿を編集してコピー貼り付けの例を追加しました。 –
ホールド。 [w3schools textarea]ページ(https://www.w3schools.com/tags/tag_textarea.asp)は、(簡略化して) 'Element = textarea、Attribute = form、Value = form_id、Description ="と指定します。フォームのテキストエリアが属している "なぜフォームのリストを指定することはできませんか?それは私の現在の問題を多く解決するだろう@WaleedAmjad – Charlie
あなたはJavaScript
せずにそれを行うことができます。 異なるformactionは、このようなfound on Mozilla Developer Network 属性を使用して送信ボタン入力の1セットで1つのフォームを実行し、ちょうど2を作る:
<form>
<input name="fname" type="text" />
<input type="submit" value="button one" formaction="script_one.php">
<input type="submit" value="button two" formaction="script_two.php">
</form>
- 1. 2つのプロセスが同じヒープを共有しています
- 2. 2つのフォルダが同じlocalStorageを共有できますか?
- 3. Laravelで同じ入力名で2つのフォームをテストする
- 4. 2つのdivが同じスクロールバーを共有するようにしますか?
- 5. localhostでは、2つの異なるプロジェクトが同じセッションを共有します
- 6. 同じ行のフォーム入力
- 7. HTMLの1つ(同じ)最大値を共有する2つ以上の範囲入力
- 8. 同じ入力フィールドを持つ1つのページの2つのフォーム
- 9. 同じ入力ボックスの2つのJquery
- 10. C++:同じオブジェクトを指す2つのポインタが同じアドレスを共有していますか?
- 11. 同じ入力名を持つフォーム。 POSTが機能しない
- 12. Qtの2つのQGraphicSceneインスタンスで同じモデルを共有する
- 13. 同じメンバーを共有する2つのC++クラスのメモリレイアウト
- 14. 2つの入力を同じデータ値にしますか?
- 15. 2つのアクションで同じメッセージコントラクトを共有する
- 16. 2つのdjangoプロジェクトを同じデータベースで共有する方法
- 17. 同じIPを共有する2つのホスト名
- 18. コアプロット:同じx軸を共有する2つのプロット
- 19. 同じカテゴリを共有する2つのカスタムポストタイプ
- 20. 2つのレイアウトを同じ$スコープで共有する
- 21. jQueryクローンは同じページの2つのフォームで入力できますか?
- 22. 2つの変数値が同じ場合、同じメモリを共有していると言われます
- 23. 2つの関連モデルが同じ結合名を共有できますか?
- 24. 2つのproject.jsonファイルが同じコードベースを共有できますか?
- 25. 2つのascxファイルが同じコードファイルを共有できますか?
- 26. Angular2は同じサービスの2つのインスタンス間でデータを共有します
- 27. SupportMapFragmentの2つの異なるアクティビティは同じフラグメントを共有します
- 28. 同じソリューション内の2つのAsp.Net Webアプリケーション間でフォルダを共有します。
- 29. win32、C++の2つのプロセス間で同じstdoutを共有
- 30. 同じプロジェクト内の2つのアプリケーション間でDjangoユーザモデルを共有
好奇心旺盛な方のために、[ 'form'属性](https://でdeveloper.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-form)は、1つのフォームしか指定できません。これには使用できません。 – 4castle