Saludos colisteros:

Estoy haciendo una app y jugando mucho con el DOM usando javascript 
(librerias como prototype y scriptaculous+aliados) jeje pero resulta que 
tengo un evento (onclick) de un determinado container que construye 
dinamicamente un formulario:
...
    var boton = document.createElement('input');
    boton.setAttribute('id','enviar');
    boton.setAttribute('type','submit');
    boton.setAttribute('value','Enviar');
    boton.addClassName('boton');
    boton.addEventListener('onclick',*validar()*,true);
...

La duda que tengo es como hacer para que no se me ejecute validar() si 
no es al hacer click en ese boton ya que el browser me esta validando 
desde que doy click incluso en el container que construye el formulario...

He probado hasta esto:

    boton.setAttribute('onclick',alert('Ok'));

A ver si me funciona pero nada.. sigue disparandome el alert desde el 
principio

Se aceptan alternativas a implementar esto... he pensado hasta hacer una 
llamada ajax y que el formulario me lo genere el server con PHP ...

Esto me trae parado en ese modulo de mi app pero me gusta ese retos 
porque siempre aprende

--
Visite nuestra web en Internet
http://www.ispvc.rimed.cu
"50 Años de Educación en Revolución"

--
XI Encuentro Internacional de Economistas sobre Globalización y Problemas del 
Desarrollo 2 al 6 de marzo de 2009
http://www.anec.cu/

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.


_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a