Código HTML:
<input name="fileUpload" type="file" onclick="document='controlupload.php';" onchange="javascript: submit();" />
| |||
usar onclick para ejecutar codigo Hola a todos, la verdad, sinceramente, no se java script, estoy recien empezando, pero necesito que al presionarse el evento onclick en un form se ejecute el codigo contenido en una pagina llamada controlupload, este es el codigo en el form: Código HTML: <input name="fileUpload" type="file" onclick="document='controlupload.php';" onchange="javascript: submit();" /> |
| ||||
Re: usar onclick para ejecutar codigo Hola: Los input file no responden bien al evento onclick, pero con el change haces submit()... debes evitar las ambiguedades. Otra cosilla, que crees que hace ese click asignar un valor al objeto document... si quisieras enlazar deberías usar location.href. Me parece que lo que quieres hacer es lo que se explica en este artículo: Revisar las imágenes antes de subirlas Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Re: usar onclick para ejecutar codigo si, pero el sistema de validacion ya lo tengo. Lo que pasa es que es un form que sube la imagen y te comprueba el peso el tamaño y eso, tiene un action que hace que la pagina analize la imagen. Pero quiero incluirlo en un form mas grande que ya esta armado y tiene su propio action por eso lo de onclick. |
| ||||
Re: usar onclick para ejecutar codigo Hola: Verás, para subir imágenes solo se puede hacer haciendo submit en un formulario con el método post y enctype="multipart/form-data"... entonces para validar sin recargar la página, el destino del formulario debería ser un iframe o popup. javascript podría valerte para chequear la extensión del fichero y al fallar la validación resetear el formulario... Te recomiendo que veas con más detenimiento el artículo que mencioné antes. Saludos
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |