同じページ上にないフォーム送信の問題については、answer_html/css_WEB-ITnose を教えてください。

WBOY
リリース: 2016-06-24 12:05:24
オリジナル
1401 人が閲覧しました

ここで、ソフトウェアのインストールプロセスと同様のフォーム送信機能を実装したいと考えています。つまり、最初のフォームに入力し、次のステップで 2 番目のフォームに入力し、最後に最初のフォームに入力する必要があります。 2 番目のフォームに入力する前に、最後に 2 つのフォームの値を一緒にデータベースに入力しますが、最初のフォームの値を 2 番目のフォームで取得できるとは限りません。この機能を実装する方法はたくさんあると思います。


ディスカッション (解決策) に返信する

var tag=document.getElementById("id");
tag.value

最初のフォームを 2 番目のフォームに送信するときに、非表示の入力レコードを使用します前のフォーム

上記のように、2つのフォームを1つのフォームにまとめ、jsを使用して要素の非表示と表示を制御し、最初のステップで要素をまず表示し、2番目のステップで要素を非表示にするCSSを設定し、最初のステップで次のステップをクリックすると、js を使用して最初のステップを非表示にし、2 番目のステップの要素を表示することで、元のポスターの機能を実現できます。これが最も簡単な方法です。

これら 2 つのフォームは 2 つの異なるページにあり、最初のフォーム (nav1.html) のアクションは 2 番目のフォーム (nav2.html) で試しました。 nav1.html の値を渡すように隠しフィールドを設定しましたが、この値は取得できませんでした(nav2.html のアクションの値である get.php メソッドを作成しました)が、nav1 は取得できませんでしたHTML フォームの値

上の階の皆さん、ありがとうございます。ご存知の場合は詳細を教えてください。


これは解決されました。smarty を使用して値を取得し、目的のページを表示します。 、または非表示フィールドが使用されています。 csdn に投稿するのは初めてです。ご協力とサポートをしていただいた上記 3 人の方々に大変感謝しています。 。 。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート