de hecho que me va a servir, pero me podrias explicar con mas detenimiento que hacen las lineas:
Código PHP:
tecla=(document.all)?e.keyCode:e.which;
if(obj.value.length==ma && tecla!=8)
entiendo que e.keyCode es el codigo de tecla para IE y e.which en NE; pero puedes explicar con detalle lo que hace?
por otro lado, seguro que nunca excede de la cantidad de caracteres (ma) pero no sería más robusto (al menos daría la idea que lo es) si en vez de == ponemos >= ????
ahora sería interesante que ma, sea un parámetro también; muchas gracias por la ayuda