Struppi: objekt erwartet - ich krig die kriese !

Beitrag lesen

ich krig schonwieder die kriese ich hab folgende funktion:

Ich krieg auch langsam die Krise.
Innerhalb weniger Minuten zum wiederholten Male, eine Frage ohne das auch nur der Versuch ersichtlich ist, was getan wird oder eine genaue Fehlerbeschreibung zu bekommen

function schrittweiseweiter()
{
var nanfang = document.getElementById('anfang').value;
nanfang = number(nanfang);
var nende = document.getElementById('ende').value;
nende = number(nende);
var schrittweite = document.getElementById('schrittweite').value;
schrittweite = number(schrittweite);
document.getElementById('anfang').value=nanfang + schrittweite;
document.getElementById('ende').value=nende + schrittweite;
}

so, das ganze steht im head, wird aufgerufen, und in der ersten zeile nach

unrelevant wo es steht

der öffnenden { krig ich den fehler "Objekt Erwartet" im IE
und ich weiß nich wieso ;(

Ich auch nicht, da du nicht sagst, wo genau (in welcher Zeile) der Fehler auftritt

die elemente existieren alle, und ich bekomme auch per alert() nen wert, dennoch scheine ich irgentwo n denkfehler zu haben, kann mir jemand n tipp geben?

was für ein alert() von welchen Elementen?

Stell ich eigentlich die Fragen hier?

Ich vermute mal aus deinem Ratespiel herrauszulesen, dass du Formularwerte abfragen willst, da ist mir aber nicht klar, warum du getElementById verwendest und damit User von älteren Browsern unnötig aussperrst.

<form>
<input type="..." onclick="schrittweiseweiter(this);">

....
</form>

function schrittweiseweiter(el)
{
    var nanfang = number( el.form['anfang'].value);
    var nende = number( el.form.[ende].value);
    var schrittweite = number(el.form['schrittweite'].value);
    el.form['anfang'].value = nanfang + schrittweite;
    el.form['ende'].value = nende + schrittweite;
}

aber wie gesagt, dass ist nur geraten.

Struppi.