¡Muy buenas!. Tengo un problema con un pequeñísimo código javascript que controla el envío de un formulario.
He buscado por internet (ya he usado el puto google
) y por este foro, y he hecho pequeños ejemplos de lo que quiero utilizar en mi web, todo funciona bien hasta que lo inserto en mi web, entonces deja de funcionar.
Aparentemente el código está bien, lo he repasado mil veces, llevo 2 días y pico sólo con esto. Además como he dicho en otros ejemplos simples me funciona.
Se trata de controlar que un campo del formulario no esté vacio:
En el "head" del código HTML he enlazado el fichero javascript de la siguietne forma:
Código HTML:
<script language="javascript" src="js/control.js"> </script>
El código del formulario es el siguiente:
Código HTML:
<form id="fconsulta" name="fconsulta" method="post" action="email.php" onsubmit="return comp_campos()">
<p>
Asunto:
<br />
<input id="asunto" type="text" name="asunto"/>
</p>
<p>
Contenido:
<br />
<input id="contenido" type="textarea" name="contenido"/>
</p>
<p>
<input type="submit" value="Enviar"/> <input type="reset" value="Borrar" />
</p>
</form>
Y el código del fichero "control.js":
Código:
function comp_campos ( )
{
if ( fconsulta.contenido.value == "" )
{
alert("El campo contenido no puede estar vacio");
return false;
}
return true;
}
Sé que se han respondido cosas similares en el foro, de hecho ya digo que lo he buscado, pero a mi eso no me funciona
Muchisimas gracias.