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.