Salve ragazzi, ho un problema enorme. e non capisco il perchè.
ho creato un form per l'invio di mail.
Questo form è racchiuso da alcuni div. I quali attraverso jquery mi permettono di far apparire a comparsa il div.
Però quando clicco sul pulsante invia non riesco a recuperare i valori. Posto un pò di codice
questa invece è la funzione.codice:<div class="ADM___ObjBox" id="Componente_143192"> <div class="CON_USRDIV" style="display: none;"> <div class="Content"> <div class="ContentTop"> </div> <div class="ContentCn"> <div class="CONABORT DivClose">X</div> <form method="post"> <h2>Contatto veloce</h2> <label class="required" for="nome14">nome:</label> <input type="text" class="CPTREQ required" name="nome" id="nome143192" title="nome" /></p> <label for="ragsoc143192">ragione sociale:</label> <input type="text" name="ragsoc" id="ragsoc143192" title="ragione sociale" /></p> <label class="required" for="telefono143192">telefono:</label> <input type="text" class="CPTREQ required" maxlength="120" name="telefono" id="telefono143192" title="telefono" /></p> <label class="required" for="email143192">e-mail:</label> <input type="text" class="CPTREQ required" maxlength="120" name="email" id="email143192" title="e-mail" /></p> <label for="messaggio143192">messaggio:</label> <textarea cols="60" rows="5" name="messaggio" id="messaggio143192" title="messaggio">x</textarea></p> <div style="text-align: right;"> <input class="buttonBig" type="submit" value="invia" onclick="prova(this);"/> <input type="button" class="CONABORT buttong" value="annulla" /> </div> </form> </div><div class="ContentBott"> </div></div><div class="Tab"> </div><div class="DivCl"></div></div> </div>
il primo alert stampa stringa vuotacodice:function prova(forma){ alert(document.getElementById("nome143192").value); alert(forma.nome143192); }
il secondo aletr stampa undefined
anche se metto forma.nome143192.value non funziona.
cosa sbaglio?



Rispondi quotando