たとえば、このアドレス http://www.hj0593.com/t.php?id=1
フォームの名前フィールドに記入し、送信したい場合は、背景が http:/ に変わります。 /www.hj0593.com/t.php ?id=1&name='parameter'
しかし、常に http://www.hj0593.com/t.php?name='parameter'
その理由は何ですか?これとそれを解決する方法は?
コードは非常に複雑です
<html><body><form action="" method="get">Name: <input type="text" name="name"><br><input type="submit"></form></body></html>
名前だけが渡されますが、 IDは渡されません
元のURLには が付いています。元のURLと一緒に送りたいです
IDの元のURLがそこにあります。元のURLと一緒に渡したいです
あ、なぜ分けて書くのかわかりませんが、それならアクションにidパラメータを付けてURLを書けば大丈夫ですmethod="get" GETを使いますメソッドを使用してデータを渡し、元の URL にパラメータがあるかどうかに関係なく、URL パラメータ文字列を直接構築します。
ID を隠しコントロールに入力する必要があります。フォームの
b00d0fa07ce1a0232f37e03bbedaa21d
正解は 2 階です。 ! !