Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2012, 06:16
edie8
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 13 años
Puntos: 10
problemas con limitar textarea y contador de caracteres

Buenas he hecho un contador de caracteres y cuando yege a ese cierto numero no me deja escribir mas pero nose porque no me los cuenta nose si me falta algo por modificar o nose que problema tengo no me salen errores ninguno simplemente no cuenta miren este es el codigo que uso:
Código PHP:
<SCRIPT language="JavaScript" type="text/javascript">

function contador (campo, cuentacampo, limite) {
if (campo.value.length > limite) campo.value = campo.value.substring(0, limite);
else cuentacampo.value = limite - campo.value.length;
}

</script>
<?php
//Desarrollado por Jesus Liñán
//ribosomatic.com
//Puedes hacer lo que quieras con el código
//pero visita la web cuando te acuerdes

//Configuracion de la conexion a base de datos
$bd_host "localhost"
$bd_usuario "root"
$bd_password "Alamillo2612"
$bd_base "muroredsocial"
$con mysql_connect($bd_host$bd_usuario$bd_password); 
mysql_select_db($bd_base$con); 

//consulta los datos del empleado por su id
$idemp=$_POST['idemp'];

$sql=mysql_query("SELECT * FROM perfil WHERE id=$idemp",$con);

$row mysql_fetch_array($sql);

//valores de las consultas
$suel=$row['estado'];

//muestra los datos consultados en los campos del formulario
?>
<form name="frmempleado" action="" 
onsubmit="enviarDatosEmpleado(); return false">
    <input name="idempleado" type="hidden" value="<?php echo $idemp?>" />
  
    <textarea name="sueldo" rows="1" wrap=physical onKeyDown="contador(this.form.sueldo,this.form.remLen,150);" onKeyUp="contador(this.form.sueldo,this.form.remLen,150);" value="<?php echo $suel?>"></textarea>
    <input type="text" name="remLen" size="3" maxlength="3" value="150" readonly>
  <p>
    <input type="submit" name="Submit" value="Actualizar" />
  </p>
</form>
Nose si tengo algun fallo por favor necesito una mano gracias.