Hallo
Ich möchte in einem Formular zwei Suchfelder und eine Checkbox abfragen. In erster Linie ist mir der Zustand der Checkbox wichtig.
Je nach Zustand der Checkbox soll eine andere Datei nachgeladen werden. Dies habe ich mit onSubmit versucht.
onSubmit soll eine Funktion aufrufen welche den Zustand der Checkbox ermittelt und je nach dem die eine oder andere Datei aufruft.
Bei meinem Script passiert leider nichts! --> function search_all()
Das Formular soll aber trotzdem mit der Methode get abgesandt werden damit ich mit PHP und Mysql das Resultat in einer neuen Seite anzeigen kann. Die Resultatseiten bestehen bereits.
Danke für eure Hilfe
Hier noch das Listing.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"> <html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function search_all() {
document.write ("test")
var check;
check=document.form1.ganze-db.value;
if (check=="alles") {
location.href="result_all.php";
else {
location.href="result.php";
}
}}
//-->
</script>
</head>
<body>
<form name="form1" method="get" action="" onSubmit="search_all()";>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>search1</td>
<td><input name="suchfeld1" type="text" id="suchfeld1"></td>
</tr>
<tr>
<td>search2</td>
<td><input name="suchfeld2" type="text" id="suchfeld2"></td>
</tr>
<tr>
<td>all</td>
<td><input name="ganze-db" type="checkbox" id="ganze-db" value="alles"></td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Senden">
</p>
</form>
</body>
</html>