infatti,io mi son immaginato più o meno cosa può esser il codice risultante da asp.net...dirti un altra volta che nn avevo capito mi sembrava troppo
visto che ancora nn ho capito tutto quel che ti serve,ho premesso che:
- i campi dei mesi siano racchiusi in un form "mese"
- la somma ti serve al click su un pulsante
per il problema di evitare lettere,non potresti usare delle select box al posto dei 12 textbox?
codice:
<html>
<head>
<title>test</title>
<script>
function Somma(){
var mesi=document.mesi.getElementsByTagName('input');
var somma=0
var val_mese
for (var i=0; i<mesi.length; i++){
val_mese=new Number(document.mesi.elements[mesi[i].name].value)
somma=somma+val_mese
}
document.all.TotaleGenerale.value=somma
}
</script>
</head>
<body>
<form name="mesi">
<input type="text" name="gen" value="0">
<input type="text" name="feb" value="0">
<input type="text" name="mar" value="0">
<input type="text" name="apr" value="0">
<input type="text" name="mag" value="0">
<input type="text" name="giu" value="0">
<input type="text" name="lug" value="0">
<input type="text" name="ago" value="0">
<input type="text" name="set" value="0">
<input type="text" name="ott" value="0">
<input type="text" name="nov" value="0">
<input type="text" name="dic" value="0">
</form>
<input type="text" name="TotaleGenerale" value="0">
<input type="button" name="somma" value="somma" onclick="Somma()">
</body>
</html>