roman: function go(x)

Hi!

Die oben genannte Funktion macht mir Probleme!
Hier mein Code, Fehlermeldung: Zeile 51, Objekt erforderlich!
Zeile 51 ist markiert!

Danke, bin nämlich am verzweifeln!

Autor: Roman
Datum:   19.02.03 17:09

findet normalerweise!
Ich bin wohl blind, zumindest nachedem ich seit Stunden nach einem Fehler suche.
Vielleicht ist ja unter Euch ein Adlerauge, ich würde Euch bitten folgenden Code auf Fehler zu durchforsten.
Hinweis: Fehlermeldung ist: Objekt erforderlich in Zeile 50(habe ich markiert)
Danke schon mal!
lg,Roman

<html>
<! Autor: Roman Golubich>
<head><title>PHP-Test</title>

<script language="JavaScript">
function Go(x)
{
if(x=="nothing")
{
parent.frames['rechts'].location.href="leer.html";
}
else
{
parent.frames['rechts'].location.href=x;
}

}
</script>

</head>
<body bgcolor="bisque" >

<table border=0 width=150>

<tr>
<th>

</th>
</tr>

<tr>
<th>
<b>Kunde:</b>
</th>
</tr>

<tr>
<th>

<! +++++++++++++++++ Hier beginnt das auflisten aller Kunden +++++++++++++++++++++++++>

!!!!!!Zeile 51 ist die Nächste!!!!!!!!!!!!!!
<select name="auswahl" size="1" onChange="Go(this.form.auswahl.options[this.form.auswahl.options.selectedIndex].value)">
<option value="nothing"> Bitte Kunden auswählen

<?

include("style.php"); # Das ist so, als würde der Text vom file style.php hier stehen

$link = mysql_connect($hostname_ip,$user,$passwort); # DB-Verbindung herstellen

mysql_select_db("beispiel_php_mysql",$link); # beispiel_php_mysql - DB auswaehlen

$variable_auslesen = mysql_query("SELECT * from kundenliste order by name",$link); # Daten von kundenliste - Tabelle auslesen

$anzahl= mysql_NumRows($variable_auslesen); # Anzahl der Reihen von der Tabelle in $anzahl speichern

while ($i < $anzahl)
{
$name = mysql_result ($variable_auslesen,$i,"name");
echo "<option value="rechts_1.php?kundenname=$name"> $name";
$i++;
}
?>

</select>

<?

mysql_close($link); # MySQL-DB schliessen

?>

<! ++++++++++++++++++ Hier endet das auflisten aller Kunden +++++++++++++++++++++++++++++++++>

</th>
</tr>

<tr>
<th>

</th>

</tr>

<tr>
<th>

</th>

</tr>

<tr>
<th>
<a href="admin/alle_eintraege.php" target="rechts">Alle Einträge von diesem Kunden ansehen</a>
</th>

<tr>
<th>

</th>

</tr>
<tr>
<th>

</th>

</tr>

<tr>
<th>
<a href="neuer_kunde_1.php" target="rechts"><FONT FACE=Arial SIZE=3 color=ff9a2c> Neuen Kunden anlegen</a>
</th>

</tr>

</table>

</body>
</html>

  1. Hi,

    Fehlermeldung: Zeile 51, Objekt erforderlich!
    Hinweis: Fehlermeldung ist: Objekt erforderlich in Zeile 50

    hm, welche denn nun?

    <! Autor: Roman Golubich>

    Das ist kein gültiges HTML.

    <script language="JavaScript">

    ERROR: Required attribute "type" missing.

    <select name="auswahl" size="1" onChange="Go(this.form.auswahl.options[this.form.auswahl.options.selectedIndex].value)">

    onChange="alert(this); alert(this.form); alert(this.form.auswahl); alert(this.form.auswahl.options); alert(this.form.auswahl.options.selectedIndex); alert(this.form.auswahl.options[this.form.auswahl.options.selectedIndex].value);"

    Cheatah

    --
    X-Will-Answer-Email: No
  2. Falls dein Problem noch nicht behoben wurde:

    Beim schnellen drüber gucken findet mein Adlerauge kein Form-Tag.

    Grüße Beate