Holasss!!
bueno esta es mi situacion
tengo un formulario con varios input (texto, file y un grupo radio button)
cuando presiono el button enviar se comprueba que el formulario este completo (todos sus campos llenados) con esta sentencia
Código:
<input type="button" name="envia" value="Publicar Imagen" onclick="comprueba_extension(this.form, this.form.imagen.value)">
la funcion
comprueba_extension es asi:
Código:
function comprueba_extension(formulario,archivo) {
extensiones_permitidas = new Array(".jpg");
mierror = "";
if (formulario.titulo.value.length <1) {
alert("Debe Ingresar Un Titulo a la Noticia.");
formulario.titulo.focus();
return (false);
}
if (formulario.imagen.value.length <1) {
alert("Debe Ingresar Un Titulo a la Noticia.");
formulario.titulo.focus();
return (false);
}
if (formulario.titulo.value.length >20) {
alert("El Titulo de la imagen es demasiado largo.");
formulario.titulo.focus();
return (false);
}
}
Me falta el codigo para comprobar que se eligio una opciond el radio button,
yo habia pensado esta:
Código:
if (formulario.cat.focus.checked==false) {
alert("Debe Elegir una categoria.");
formulario.cat.focus();
return (false);
//cat es el nombre del radio button
}
pero no me funciona...y envia = la imagen....
que hago mal??
espero ayuda!!
saludos
karen