Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/chs/desarrolloweb.com/home/html/muestra/muestra_comentario_no_revisado.php on line 58
Comentarios de la faq Problema con evento onchange en Javascript no revisados
  Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
FAQ: Problema con evento onchange en Javascript

 Se muestran 4 comentarios sin revisar

Cristian  04/3/08 
Hola, la razón principal por lo que no pasa nada es que el evento onChange se ejecuta sobre los valores de un control, por ejemplo tú tienes un campo de texto que vale "Hola" luego le cambias a "Hola1", ahí se efectúa el evento onchnage, en tu botón siempre tienes el mismo valor, por lo cual no se ejecuta nada incluso si pones un alert o alguna otra cosa, lo más lógico sería poner el document.write en el evento onclick,

Patri  04/3/08 
Deberías implementarlo con un simple alert en javascript, Y sino prueba a meterle una pausa en la ejecución para poder ver el response.write.
alert('Envío OK');

julio morales  04/3/08 
1.- el elemento form no tiene un target (que para tu caso puedes crear un div o span o referenciar al document.body como destino)
2.- El input es de tipo submit que por defecto al clikearlo realiza el envio del form, por lo cual es preferible un tipo buton.
3.- y le estas asignando el evento onchange en vez de colocar el tipico onclick

Josep  06/3/08 
asi el codigo funciona, aunque sige siendo muy mejorable..
<HTML>
<HEAD>
<TITLE>Ejemplo 16</TITLE>
<script type="text/javascript">
function muestra_ok(){
alert("OK");
}
</script>
</HEAD>
<BODY>

<H1>Formularios</H1>

<FORM name="datos" METHOD="POST">
<SELECT NAME="Colores" MULTIPLE>
<OPTION
VALUE="r">Rojo</OPTION>
<OPTION VALUE="g">Verde</OPTION>
<OPTION VALUE="b">Azul</OPTION>
</SELECT>

<BR><BR>
<SELECT NAME="Colores">
<OPTION VALUE="r">Rojo</OPTION>
<OPTION VALUE="g">Verde</OPTION>
<OPTION VALUE="b">Azul</OPTION>
</SELECT>
<BR><BR>
<INPUT TYPE="submit" onClick="muestra_ok();"><INPUT TYPE="Reset">
</FORM>

</BODY>
</HTML>

Ver el articulo / faq completo