Ciao.
Cosa sbaglio in questo codice:?
Perchè dice 'value' è nullo o non è un oggetto sulla riga:codice:<script language="javascript" type="text/javascript"> <!-- function calcola(frmObj, id) { var Tot_competenze = 0; var nelementi = document.getElementById("table3").rows.length-2; for ( var n = 1; n <= nelementi; n++ ) { x = parseFloat(frmObj["CompetenzeExtra-" + n].value); Tot_competenze += ((isNaN(x))?0:x); } alert("CompetenzeExtra-" + id) alert(Tot_competenze) frmObj.Tot_competenze.value = Tot_competenze.toFixed(2); } // --> </script> <table border="0" id="table3"> <input type="text" name="CompetenzeExtra-<%=Rs("ID")%>" size="10" value="<%=Rs("CompetenzeExtra")%>" readonly style="background-color: #C0C0C0" onkeyup="calcola(this.form, <%=Rs("ID")%>)"> <input type="text" name="Tot_competenze" size="10" value="0.00" style="text-align: left" readonly style="background-color: #C0C0C0">
codice:x = parseFloat(frmObj["CompetenzeExtra-" + n].value);

Rispondi quotando