Ciao a tutti
Potete dare un pcchiata a questo codice per favore?
<tr><td id="n_txt">
Nome *
</td><td>
<input type="text" name="nome" id="nome" size="50" />
</td></tr>
<script type="text/javascript" language="javascript">
function obj(i)
{return document.getElementById(i);}
var n=obj('nome');
var ntxt=obj("n_txt");
n.value=valore_precedente;
if (n.value=="")
{n.style.border="3px solid red";}
un.onchange= function () {if(this.value=="") {this.style.border="3px solid red";} else {this.style..border="3px solid black";}};
in questo codice this si riferisce sempre al campo input "nome" e non posso usarlo per cambiare il colore della scrittura di n_txt e devo usare per forza il riferimento ntxt il che secondo me non è un gran bel connubio
in quanto nella stessa funzione userei sia this riferito al campo input sia ntxt riferito al testo
Come posso fare per renderlo più elegante ?
Grazie