Trim
¿Sabes de alguna función trim que funcione en netscape?
Yo he hecho la siguiente:
function trim(textbox)
{
var aux;
aux=textbox.value.replace(/^\s+/g,'').replace(/\s+$/g,'');
textbox.value=""; //para que netscape borre los espacios del principio si la palabra no tiene al final
if(aux!="")
{
textbox.value+=aux;
}
else if(!ie4)
{
textbox.value='\r'; //para cuando solo hay espacios en blanco
}
}//trim
Y la llamo en el onBlur. Aparentemente funciona. Pero en verdad, cuando compruebo la validez de los datos, después de haber aplicado el trim a un textbox con espacios, actúa como si el textbox contuviera algo.
... Socorro!
Yo he hecho la siguiente:
function trim(textbox)
{
var aux;
aux=textbox.value.replace(/^\s+/g,'').replace(/\s+$/g,'');
textbox.value=""; //para que netscape borre los espacios del principio si la palabra no tiene al final
if(aux!="")
{
textbox.value+=aux;
}
else if(!ie4)
{
textbox.value='\r'; //para cuando solo hay espacios en blanco
}
}//trim
Y la llamo en el onBlur. Aparentemente funciona. Pero en verdad, cuando compruebo la validez de los datos, después de haber aplicado el trim a un textbox con espacios, actúa como si el textbox contuviera algo.
... Socorro!
1 Respuesta
Respuesta de bruckner
1