La cosa es... ¿Cómo controlo q el input file "es null o blanco"? xq el del avatar por url, es facil, xq es un input text, pero no me manejo bien con los inputs file... a ver si alguien me puede ayudar
una solucion q se me ocurrio, fue crear un hidden en el formulario, sin value, y en el onClick de los dos inputs para el avatar se ejecutara una funcion q le diera valor a ese hidden. Pongo el codigo:
Código HTML:
// HTML <FORM name="formRegister" ...> <INPUT type="hidden" name="tipoavy" /> <INPUT type="file" name="avyfile" value="" onClick="setAvatar('file')" /> <INPUT type="text" name="avyurl" value="" onClick="setAvatar('url')" /> ... </FORM>
Código:
alguna idea de xq falla? alguna otra sugerencia? alguna respuesta para mi primera pregunta?// JavaScript function setAvatar(tipo) { document.formRegister.tipoavy.value = tipo; }
Gracias ;)