Mirad, tengo el siguiente problema. Estoy haciendo un formulario de login y quiero validarlo con Javascript y Tooltip de jqueryui. Lo que quiero es que cuando alguno de los campos esté vacío salga un mesaje tooltip.
La cuestión es que tooltip lee el "title" de los inputs. Pues bien, he creado una función con un if para la validación en la cual quiero añadir el atributo "title" a un input. No obstante, no lo consigo. Os dejo el código para ver si me podéis echar una mano. Gracias.
Código:
function validar(){ n=document.registro.user.value; if(n==""){ document.getElementById('user').setAttribute('title', 'No has introducido ningún nombre'); document.registro.user.focus(); } } </script>
Código HTML:
<form id="registro" name="registro" method="post" > <p> <label></label> <input type="text" name="user" id="user" accesskey="u" tabindex="1" placeholder="Usuario"> <br> <label for="pass"></label> <input type="text" name="pass" id="pass" accesskey="p" tabindex="2" placeholder="Constraseña"> </p> <p> <input type="submit" name="loginbutton" id="loginbutton" value="Enviar" accesskey="l" tabindex="3" onClick="validar()"> <br> </p> </form>