Tengo un formulario con ajax, nada complicado. Todo funcionaba hasta que decidí darle estilo a los botones y así quitar los feos predefinidos. Lo hice a lo fàcil, un div con su borde. Al clickarlo con query lo mando.
pongo el código:
JS:
Código:
HTML://Todo esto va dentro del document.ready. $("#esborrar").click(function(event){ event.preventDefault(); form_contacte.reset(); }); $("#enviar").click(function(){ event.preventDefault(event); form_contacte.submit();
Código:
He estado mirando con el firebug y tal como está ahora me dice que form_contacte is not defined, no veo pq dice eso ni tampoco entiendo pq es el unico navegador al que no le gusta el código....<div id="contacte"> <p> <form onsubmit="enviarMail(); return false" action="" name="form_contacte"> <p>Nom: <input name="nom" id="nom" type="text" size="16" maxlength="16" class="input_form" /> e-mail: <input name="mail" type="text" id="mail" size="32" maxlength="32" class="input_form" /><br /><br /> </p> <p>Assumpte: <input name="subject" type="text" id="subject"size="32" maxlength="32" class="input_form" /><br /><br /> </p> <p></p> <p>Missatge: <br /> <textarea name="missatge" cols="40" rows="24" id="missatge"></textarea><br /></p> </form> <p><div class="boto" id="enviar">Enviar</div><div id="esborrar" class="boto">Esborrar</div></p> <div id="resultado_mensaje"></div> </div>
Alguien tiene una solución mágica?