Javascript IE7 Objekt erwartet Fehler

zeroize

Erfahrenes Mitglied
Hi Alle!
Leider habe ich (mal wieder) ein Problem mit dem IE 7 - er will mein Javascript einfach nicht bearbeiten - Fehlermeldung "Objekt erwartet".
Das Javascript wird über ein HTML-Button aufgerufen mit "onClick="Go();".
Vielleicht weiß jemand eine Lösung für den IE - mit Firefox funktioniert es natürlich :-).

function Go(){
Form = document.form;
if(Form.auswahl.value == 'new')
Form.opt.value = Form.new.value;
else Form.opt.value = Form.auswahl.value;
Form.submit()
}
 
PHP:
<?php
echo "<html><head><title>Test</title>";
echo <<<BLOCK
<script type="text/javascript">
function Go(){
Form = document.response;
if(Form.auswahl.value == 'new')
{
av1 = Form.new.value;
}
else
{
av1 = Form.auswahl.value;
}
Form.submit();
}
</script>

BLOCK;
echo "</head><body>";

if (isset($_POST["opt"])){
	echo $_POST["opt"];
	}
	

echo "<form name=\"response\" action=\"testing.php\" method=\"post\">";
echo "<select size=\"1\" name=\"auswahl\" width=\"250\">";
echo "<option value=\"new\">Neuer Eintrag</option>";


mysql_connect("localhost","user","password");
mysql_select_db("QM");
$sql = "SELECT RId, RName FROM Response";
$req = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_assoc($req)){
	echo "<option value=\"".$row['RId']."\">".$row['RName']."</option>";
}

echo "</select>";
echo "<input type=\"hidden\" name=\"opt\">";
echo "<input type=\"text\" value=\"new\" name=\"new\">";
echo "<input type=\"button\" value=\"Abschicken\" onClick=\"Go();\">";
echo "</form>";

echo "</body></html>";
 
Mmmh,

das einzige was auffällig ist, ist dies:
Code:
Form.new.value;

new ist ein reserviertes Wort...versuche mal, das Feld umzubenennen.
 

Neue Beiträge

Zurück