Ti posto il codice della pagina htm generata da quella asp ma a me sembra ke il campo n_fatturato esista chiaramente così come i vari form....

Praticamente funziona così... la pagina asp ha 12 form (numerati da form1 a form12) e ogni form ha un campo n_fatturato....
In un querystring passo il mese che mi porta a creare il form (request.querystring("fmese")) e quindi l'html creato ha solo un form con un solo campo n_fatturato...


------------------------------------------------------------------


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- il fatturato deve essere un numero intero.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- il fatturato è obbligatorio.\n'; }
} if (errors) alert('Si sono verificati i seguenti errori:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
<script language='JavaScript' type='text/JavaScript'>
campo = document.form8.n_fatturato.value;
campo.focus();
campo.select();
</script>
<link href="../gestione_congressi/stile_congresso.css" rel="stylesheet" type="text/css">
</head>
<body link="#000000" vlink="#000000" alink="#000000">
<table width="398" border="1" align="center" cellpadding="1" cellspacing="2" bordercolor="#000080">
<tr bgcolor="#14B0E4">
<td colspan="3" align="center"><font size="3" color="#FFFFFF" style="font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica">Fatturati
della linea

Linea 2</font></td>
</tr>
<tr bgcolor="#14B0E4">
<td width="178" align="center" bgcolor="#B7E9F9"><font size="2" face="Arial, Helvetica, sans-serif">ANNO</font></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <select name="anno" id="select" onChange="MM_jumpMenu('self',this,0)">
<option value="linee_fattvedi.asp?anno=2003&id_linf=2" selected>2003</option>
<option value="linee_fattvedi.asp?anno=2004&id_linf=2" >2004</option>
<option value="linee_fattvedi.asp?anno=2005&id_linf=2" >2005</option>
</select> </td>
</tr>
<tr bgcolor="#14B0E4">
<td height="6" colspan="3" align="center"></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">GENNAIO</font></div></td>

<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato
</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">FEBBRAIO</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">MARZO</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">APRILE</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">MAGGIO</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">GIUGNO</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">LUGLIO</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<form name="form8" method="post" action="linee_fatt_insert.asp?fanno=2003&mesef=8" onSubmit="MM_validateForm('n_fatturato','','RisNum ');return document.MM_returnValue">
<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9"><font size="2" face="Arial, Helvetica, sans-serif">AGOSTO</font></td>
<td align="center" bgcolor="#B7E9F9"><input name="n_fatturato" type="text" class="unnamed1" id="n_fatturato" value="0" size="10" maxlength="9">
&euro;
<input name="linea" type="hidden" id="linea" value="2"></td>
<td align="center" bgcolor="#B7E9F9"><input name="Submit" type="image" value="Submit" src="salva.gif" alt="Clicca qui per inserire il nuovo fatturato"></td>
</tr>
</form>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">SETTEMBRE</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">OTTOBRE</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">NOVEMBRE</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr bgcolor="#14B0E4">
<td align="center" bgcolor="#B7E9F9">
<div align="center"><font size="2" face="Arial, Helvetica, sans-serif">DICEMBRE</font></div></td>
<td colspan="2" align="center" bgcolor="#B7E9F9"> <font size="2" face="Arial, Helvetica, sans-serif">
Nessun fatturato</font></td>
</tr>

<tr>
<td colspan="3" align="center" bgcolor="#14B0E4"> </td>
</tr>
</table>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif"><a href="linee_vedi.asp">&lt;&lt;
TORNA INDIETRO &lt;&lt;
</a></font></p>


</p>
</body>
</html>