2016-08-24 3 views
0

Ich möchte ein HTML-Formular einrichten, das (über GET) eine Kombination von benutzerdefinierten und vordefinierten Werten übermittelt.HTML GET-Formular mit festen vordefinierten Werten

mit einem einfachen Beispiel zu erklären, diese Form sehen:

<form action=“/test.html“ method=“get”> 
<input type=“text” name=“foo”> 
<input type=“submit” value=“SUBMIT"> 
</form> 

Diese Form der URL geben würde /test.html?foo=____, wo die unterstrichenen sind, was der Benutzer eingegeben.

Was ich tun möchte, ist auch andere Werte, die von mir und nicht der Benutzer, wie /test.html?foo=____&bar=presetvalue festgelegt werden.

Ich habe versucht Einstellung action=“/test.html?bar=presetvalue”, aber das funktioniert nicht.

Ich könnte dies möglicherweise mit versteckten Feldern tun, aber das scheint wie eine chaotische Möglichkeit, es zu tun.

Antwort

1

Ich habe versucht Einstellung action="/test.html?bar=presetvalue", aber das funktioniert nicht.

Durch das Senden eines GET-Formulars wird eine neue Abfragezeichenfolge generiert, die eine vorhandene Abfragezeichenfolge ersetzt.

Ich könnte dies möglicherweise mit versteckten Feldern tun, aber das scheint ein chaotischer Weg, es zu tun.

Dies ist genau welche versteckten Felder sind für entwickelt. Sie sind das richtige Werkzeug für den Job.

Verwandte Themen