Wie kriege ich nun einem HTML-Formular, dass mit GET seine Daten verschicken soll, beigebracht, dass es auch ein Semikolon verwenden soll?
Gar nicht, das geht nicht.
Das ist theoretisch falsch.
Mit JavaScript geht das. Man fügt im <form>
ein onsubmit ein kein onclick im submit-Button, wegen Entertaste.
Beispiel:
<head>
<script type="javascript">
function send()
{
location.href = "index.php?textbox:" + document.formular.textbox.value + ";submit=" + document.formular.submit.value";
}
</script>
</head>
<body>
<form name="formular" method="get" action="" onsubmit="send();return false;">
<input name="textbox" value="" type="text">
<input name="submit" type="submit" value="Hier klicken!">
</form>
</body>
Selbstverständlich ist dieser Code nur für JavaScript fähige und eingeschaltete Browser das ist natürlich der Riesengrosse Nachteil :(
die grossmutter grüßt euch