Hallo,
von einer HTML-Seite soll per Formular die Google-Suche mit einem vom Benutzer eingegeben Suchbegriff gestartet werden. Allerdings soll dem Suchbegriff des Benutzers etwas hinzugefügt werden. Mein derzeitiger Stand sieht so aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Suchparameter</title>
<script type="text/javascript">
function neuerText (nt) {
alert(nt); //nur Debugging
document.forms(0).q.value=nt+document.forms(0).q.value
}
</script>
</head>
<body>
<form action="http://www.google.de/search?hl=de" method="get" target="neu">
<input id="feld1" type="Text" name="q" value="Suchbegriff eingeben" size="25" maxlength="">
<input id="" type="Submit" name="" value="Abschicken" onclick="neuerText('ich war schon da ');">
</form>
</body>
</html>
Bei meinem Test wurde der Text aus der Funktion neuerText(nt) beim IE8 mit übergeben, bei FF jedoch nicht. Weiß jemand, was da faul ist?