Mahlzeit,
<script language="JavaScript">
Es fehlt <http://de.selfhtml.org/html/referenz/attribute.htm#script@title=das zwingend erforderliche "type"-Attribut>.
<!--
Auskommentierung von Javascript mittels HTML-Kommentaren ist lediglich für vorsintflutliche Browser des letzten Jahrtausends nötig.
eval("document.forms.daten."+mySearch[x]);
"Eval is evil!" - und so gut wie NIEMALS notwendig. Auch in diesem Fall nicht. Was soll dieses Stückchen Code Deiner Meinung nach überhaupt bewirken?
var aktuell = document.forms.daten.nummer.value;
//"Nummer" übergeben, um weiter zu rechnen
1. Halte ich diese Art des Zugriffs für ungünstig: ich würde eher "document.http://de.selfhtml.org/javascript/objekte/forms.htm@title=forms['daten'].http://de.selfhtml.org/javascript/objekte/elements.htm@title=elements['nummer']" empfehlen - so lässt sich der Code später auch recht einfach mehrfach verwenden.
2. Bist Du Dir sicher, dass der zurückgegebene Wert stets numerisch ist - da Du ja mit ihm rechnen willst?
document.writeln("Die Nummern: " + aktuell + " - " + prior + " - " + next);
} // Hier bekomme ich NaN, 0, undefiniert, je nach Spielart
Wo "hier"? Bei welcher der 3 Variablen? Vielleicht solltest Du sie Dir mal einzeln ausgeben lassen - und sinnvollerweise per alert() ...
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|