premessa:
non so bene dove postare questo thread, chiedo scusa se ho sbagliato.
il problema:
ho messo un controllo su un form ma il campo, un campo di testo, al controllo appare sempre vuoto. ma il valore al suo interno c'è e viene pure passato. mi sono accorto che il tutto dipende da MceEditor. togliendo infatti la voce class="mceEditor" e lasciando soltanto, per esempio
<textarea name="text1" ></textarea> il controllo funziona e tutto va a buon fine. O così sembra
il controllo lo faccio così:
codice:
<input type="submit" name="submit" value="ok" onclick="return verifica()">
e lo script è questo:
codice:
function verifica() {
if(document.forms['formdacontrollare'].text1.value =="")
{ alert('Attenzione, campo vuoto')
return false
}
}
il valore del campo text1, tolto il controllo, viene depositato senza problemi nel database. Il fatto è che vorrei non far partire nulla se il form non è completo (altrimenti con php posso controllare in un'altra pagina e reindirizzarlo, ma questa è un'altra cosa)