
problema en funcion
Publicado por franxis (9 intervenciones) el 01/02/2015 18:58:07
Hola. No se porque no me sale lo siguiente. en el formulario, el campo Edad quiero que cuando no se introduzca un numero me coja la clase que he creado que me cambia el color a morado del cuadro de texto, pero da igual que introduzca numero o letras que coje siempre la clase. Aqui dejo la funcion a ver que podria tener mal. Gracias
form.js
main.html
Estilo css
form.js
1
2
3
4
5
6
7
8
9
function revisarEdad(elemento) {
var x= typeof elemento;
if (x!="number") {
elemento.className='errorEdad';
}
else{
elemento.className='';
}
}
main.html
1
2
<label for="edad">Edad</label>
<input type="text" id="edad" name="edad" onfocus="entroEnFoco(this)" onblur="salioDeFoco(this);revisarEdad(this)"/>
Estilo css
1
2
3
4
input.errorEdad{
background-color: purple;
border: 1px solid yellow;
}
Valora esta pregunta


0