OK, lieber Namensvetter, das leuchtet ein. Ich habe es nun etwas umgebaut, mir ist aber immer noch nicht klar, wie ich nun den namen der Row übergeben soll.
<script type="text/javascript">
<!--
function check(menge){
var menge = document.getElementById('menge').value;
if(isNaN(menge)){
alert("Nur Ganzzahlen erlaubt!");
}
else{
calcSum();
}
}
function calcSum() {
var preis = document.getElementById('preis').value;
var menge = document.getElementById('menge').value;
var erg = preis * menge;
document.form1.summe.value = erg;
document.getElementById('erg').innerHTML = erg;
}
//-->
</script>
</head>
<form name="form1">
<input onKeyUp="check("33");" type="text" name="1" value="" size="3"><span id="erg" name="erg"></span><br>
<input type="text" name="summe" value="0" readOnly><br>
<br><br>
<input onKeyUp="check("4");" type="text" name="2" value="" size="3"><span id="erg" name="erg"></span><br>
<input type="text" name="summe" value="0" readOnly><br>
</form>