L'evento OnChange va gestito a livello di singolo tag 'input' nell'HTML, e non in sede di dichiarazione degli script...
codice:
<HTML>
<HEAD>
<script>
function maiuscolo(txt)
{
var s = txt.value
txt.value = s.toUpperCase();
}
</script>
</HEAD>
<BODY>
<table border="0" bgcolor="#3399FF" width="429" align="center">
<tr>
<td height="142">
<div align="center">
<table bordercolordark="#E5E5E5" bordercolorlight="#000000" border="0" align="center" width="100%" cellpadding="1" cellspacing="1" height="157">
<tr>
<td bgcolor="#CCF2FF" height="6" width="50%"><font face="Tahoma, Verdana, Arial" size="2">CALLSIGN</font></td>
<td bgcolor="#FFFFFF" height="6" width="50%">
<input type="text" name="CALLSIGN" OnChange="javascript:maiuscolo(CALLSIGN)" >
</td>
</tr>
<tr>
<td bgcolor="#CCF2FF" height="6" width="50%"> <font face="Tahoma, Verdana, Arial" size="2">MANAGER</font></td>
<td bgcolor="#FFFFFF" height="6" width="50%">
<input type="text" name="MANAGER" OnChange="javascript:maiuscolo(MANAGER)" >
</td>
</tr>
<tr>
<td bgcolor="#CCF2FF" width="50%"><font face="Tahoma, Verdana, Arial" size="2">INFO</font></td>
<td bgcolor="#FFFFFF" width="50%">
<input type="text" name="INFO" OnChange="javascript:maiuscolo(INFO)" >
</td>
</tr>
<tr>
<td bgcolor="#CCF2FF" width="50%"><font face="Tahoma, Verdana, Arial" size="2">DATA</font></td>
<td bgcolor="#FFFFFF" width="50%">
<input type="text" name="DATA" value="<%=Date()%>">
</td>
</tr>
<tr>
<td bgcolor="#CCF2FF" width="50%"> <font face="Tahoma, Verdana, Arial" size="2">SOURCE</font></td>
<td bgcolor="#FFFFFF" width="50%">
<input type="text" name="SOURCES" OnChange="javascript:maiuscolo(SOURCES)" >
</td>
</tr>
<tr>
<td bgcolor="#CCF2FF" width="50%" height="2"> </td>
<td bgcolor="#FFFFFF" align="right" width="50%" height="2">
<input type="submit" name="Go" value="Invia" width="200">
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</BODY>
</HTML>
Spero che ora sia un po' più chiaro... fammi sapere...
Ciao!!:quipy: