var Sring

So?

Im Prinzip macht getElementById doch nichts anderes; die Funktion gibt ein Objekt anhand eines Stringbezeichners zurück...

Im Übrigen funktioniert auch folgendes:
HTML:
function calcForm() {
	for (var i=1; i<= 3; i++) {
		a = parseFloat(eval("document.form1.a" + i).value);
		b = parseFloat(eval("document.form1.b" + i).value);
		c = eval("document.form1.c" + i);
		c.value = Math.sqrt(Math.pow(a, 2) + Math.pow(b, 2));
	}
}

Gruß
.
 
Oder ich hab getElementByName genommen
das Problem dabei dürfte sein, dass es in Javascript überhaupt kein getElementByName() gibt.

Du kannst ein Element per
Code:
document.getElementsByName('nameDesDings')[0]
ansprechen.... solange es nur ein Element mit diesem Namen gibt, und das "name"-Attribut lt. HTML in diesem Element zulässig ist.
 

Neue Beiträge

Zurück