Hallo,
die Fehlermeldung lautet meistens "Objekt erwartet".
Die Angabe wo der Fehler sein soll zeigt auf die markierte
Zeile im folgenden hmtl code.
<form>
<select NAME="Auswahl" style="border:0; background-color:#90B6E0; width:200px">
<option value="nothing">Wählen Sie aus der Liste</option>
<optgroup label="Anleitungen">
<option value="../Information/Oszilloskop/index.html">Oszilloskop (HTML)</option>
</optgroup>
<optgroup label="Formeln">
<option value="Download/Formelsammlung.pdf">Formeln Elektrotechnik (PDF, 87KB)</option>
</optgroup>
</select>
------------------ nun die angeblich fehlerhafte Zeile ----------
<input type="button" name="ok" value="OK" onclick="getdownload(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)" style="border:0; background-color:#90B6E0;">
-----------------------------------------------------------------
</form>
Das Javascript (getdownload) befindet sich in einer externen
Javascript datei.
-----------------------------------------------------------------
function getdownload(x)
{
var Wert = x;
Note = document.getElementById("Ausgabe").childNodes.length;
if (Wert == "nothing")
{
ausgabe1();
}
else if (Wert == "novid")
{
ausgabe2();
}
else
{
Check=confirm ("Wichtiger Hinweis!\nBitte beachten Sie, dass alle Inhalte\ndieser Seite urheberrechtlich geschuetzt sind.");
if (Check == true)
{
while (Note >= 0)
{
del = document.getElementsByTagName("span")[0].firstChild;
document.getElementsByTagName("span")[0].removeChild(del);
if (document.getElementById("Ausgabe").childNodes.length == 0) break;
}
window.open( Wert );
}
else
abort();
}
}
--------------------------------------------------------------------
Vielleicht zeigt das ja das Problem.
Danke
Peter