è una jsp mooooooooooolto lunga....
io cmq ho un include di una js dove c'è la mia funzione reset:

function fnReset() {
document.frmInserimentoRilevaz.reset();
var oggi = new Date();
var data = "";
var mese = new Array("01","02","03","04","05","06","07","08","09" ,"10","11","12");
data+=oggi.getDate()<10?"0"+oggi.getDate()+" "ggi.getDate()+"/";
data+=mese[eval(oggi.getMonth())]+"/";
data+=oggi.getFullYear()+"";
document.frmInserimentoRilevaz.DataOperazione.valu e = data;
document.frmInserimentoRilevaz.DtModifica.value = data;
document.frmInserimentoRilevaz.Divisa.value = '242';
}


Poi nella jsp:
<table width="100%" border="0" name="TabIns" id="TabIns" align="center">
<tr>
<th colspan="6" class="tdIntTxtC"> <req:attribute name="Modo"/> dati della segnalazione </th>
</tr>

<tr>
<td width="15%" class="txtLabel">Filiale</td>
<td width="15%">
<input type="text" name="Filiale" id="Filiale" size='6' style="background-color: #FFE864" class="TabTdDati" readonly="yes" value='<req:attribute name="Filiale"/>'>
</td>
<td width="15%" class="txtLabel">Operatore</td>
<td width="15%">
<input type="text" name="Operatore" id="Operatore" size='5' style="background-color: #FFE864" class="TabTdDati" readonly="yes" value='<req:attribute name="Operatore"/>'>
</td>
<td class="txtLabel" width="15%">Numero elettronico</td>
<td width="15%">
<input type="text" name="NumElettronico" id="NumElettronico" size='10' style="background-color: #FFE864" readonly="yes" class="TabTdDati" value='<req:attribute name="NumElettronico"/>'>
<input type="hidden" name="SottoNumElettronico" id="SottoNumElettronico" size='10' style="background-color: #FFE864" readonly="yes" class="TabTdDati" value='<req:attribute name="SottoNumElettronico"/>'>

</td>
</tr>
<tr>
<td class="txtLabel">Data segnalazione</td>
<td>

<req:existsAttribute name="Modo">
<req:equalsAttribute name="Modo" match="Inserimento" ignoreCase="true">

<input type="text" name="DataOperazione" id="DataOperazione" size='10' maxlength="10" onKeyDown="return inserisciData(event)" onBlur="controllaData(this)" class="TabTdDati" value='<req:attribute name="DataEla"/>'>
</req:equalsAttribute>
<req:equalsAttribute name="Modo" match="Inserimento" ignoreCase="true" value="false">
<input type="text" name="DataOperazione" id="DataOperazione" size='10' maxlength="10" class="TabTdDatiO" value='<req:attribute name="DataEla"/>'>
</req:equalsAttribute>
</req:existsAttribute>
</td>
<td class="txtLabel" nowrap="yes">Data ultima modifica</td>
<td>
<input type="text" name="DtModifica" id="DtModifica" size='10' maxlength="10" class="TabTdDatiO" readonly="yes" value='<req:attribute name="DtModifica"/>'>
</td>
<td nowrap="yes" class="txtLabel" >Stato Segnalazione</td>
<td>
<input type='hidden' name="StatoSegnalazione" id="StatoSegnalazione" value='<req:attribute name="IdStatoRilevazione"/>'>
<input name="StatoSegnalazioneD" size="30" value="<req:attribute name='StatoSegnalazioneD'/>" class='TabTdDatiO'/>
</td>
</tr>

l'ho copiato... e non è allineato...
cmq i campi che non mi pulisce sono:
Filale
Operatore
stato segnalazione