<html>
<head>
<title>Eingabedaten mittels Hyperlink und GET an Folgeseite übergeben</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function mySend()
{
// mittels der Funktion urlencode() werden die Werte der Oberfl�chenvariablen
// auf das erforderliche URL-Stringformat umgewandelt und der komplette
// URL-String f�r den GET-Mechanismus zusammengebaut
str_1="?name="+encodeURIComponent(document.inputForm.name.value);
str_2="&plz="+encodeURIComponent(document.inputForm.plz.value);
str_3="&gewicht="+encodeURIComponent(document.inputForm.gewicht.value);
str_4="&gebdatum="+encodeURIComponent(document.inputForm.gebdatum.value);
// der fertige GET-String wird auf der Variablen get_string gespeichert
get_string=str_1+str_2+str_3+str_4;
alert("URI-encodierter String (mit zus�tzlichen Zeilenumbr�chen): \n\n"+str_1+"\n"+str_2+"\n"+str_3+"\n"+str_4);
// neues Fenster mit GET-Informationen �ffnen
window.open("uebung7a.html"+get_string);
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="inputForm">
<table border="0" cellspacing="5" cellpadding="0">
<tr>
<td>
<label>Name: </label>
</td>
<td>
<input type="text" name="name" value="Ich hei�e Michael Gary." size="50" maxlength="50">
</td>
</tr>
<tr>
<td>
<label>Postleitzahl: </label>
</td>
<td>
<input type="text" name="plz" value="Meine Postleitzahl ist 3154." size="50" maxlength="50">
</td>
</tr>
<tr>
<td>
<label>Gewicht: </label>
</td>
<td>
<input type="text" name="gewicht" value="Mein Gewicht ist ca. 15 % �ber dem Minimalgewicht." size="50" maxlength="50">
</td>
<td>
<a href="JavaScript:mySend();"> Senden</a>
</td>
</tr>
<tr>
<td>
<label>Geburtsdatum: </label>
</td>
<td>
<input type="text" name="gebdatum" value=" Mein Geburtsdatum liegt schon sehr lange zur�ck. "size="50" maxlength="50">
</td>
<td>
<input type=button value="Senden" onClick="mySend()">
</td>
</tr>
</table>
</form>
</body>
</html>