Ho una tabella che mi definisce la struttura di una form.
Sopra ogni riga in cui viene mostrato il campo da riempire ne ho messa un'altra vuota, questa verrà riempita per mostrare un messaggio d'errore all'utente che inserisce un dato sbagliato.
Funziona tutto tranne per un dettaglio.
La struttura è questa:
codice:
<tr>
<td id="pw_error" class="error" colspan="2">& nbsp ;</td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="pw" id="pw" size="30" /></td>
</tr>
Tramite una funzione JS valido la form e l'eventuale messaggio d'errore lo inserisco in questo modo
codice:
document.getElementById("pw_error").innerHTML = "Inserisci la password";
Il messaggio appare, ma si perde l'attributo colspan del td, come faccio a mantenerlo?