
27/02/2009, 12:34
|
| | Fecha de Ingreso: agosto-2008
Mensajes: 143
Antigüedad: 16 años, 6 meses Puntos: 1 | |
Respuesta: Duda en "deselección" Hola, necesito ayuda.
Cómo hago para comprobar la longitud del texto??
Yo, siguiendo lo de antes, tengo:
<input type = "text" class = "inputsout" title = "Indíquenos su nombre" name = "FromName" id = "FromName" size = "35" onFocus = "bordef(this,event);" onBlur="bordef(this,event);" onclick="bordef(this,event);" /></td>
Y quiero comprobar algo cuando la longitud del texto introduïdo sea superior a 0. Lo tengo así: function bordef(input, evento){
var evento = window.event || evento; //Compatibilidad con IE var aux = document.frm.input.value;
if ((evento.type == 'focus') || (evento.type == 'click'))
input.className = "inputsin";
if (evento.type == 'blur'){
input.className = "inputsout";
if (aux.length > 0)
{
comprovarName(input, evento);
}
}
}
pero me dice que la línea donde hago var aux = document.frm.input.value; no es correcta. Cómo hay que poner esto para luego poder comprobar la longitud del texto introducido? MUCHAS GRACIAS!
SEGUN FIREFOX: document.frm.input is undefined. |