Betätige ich den Button "Absenden", so wird "irgendwas.html" aufgerufen. Als Request-Parameter wird der Parameter "parameter1" mit übergeben. Was ist, wenn ich beim Attribut "action" die Seite "irgenwas.html" nicht sofort aufrufe? Mit nicht sofort aufrufen meine ich, dass ich an dieser Stelle eine JavaScript aufrufe, das dann die Seite "irgenwas.html" aufruft. Werden die Request-Parameter dann auch noch korrekt übergeben?
Das nicht sofort aufrufen würde z.B. so aussehen:
Was kann ich tun, damit auch in der Javascript-Methode die Reqeust Parameter korrekt übergeben werden?
Code:
<html>
<body>
<form action="http://.../irgendwas.html">
<input name="parameter1">
<input type="submit" value=" Absenden ">
</form>
</body>
</html>
Code:
<html>
<head>
<script type="text/javascript">
function test()
{
window.open("http://.../test.html");
}
</script>
</head>
<body>
<form action="" onsubmit="test()">
<input name="parameter1">
<input type="submit" value=" Absenden ">
</form>
</body>
</html>