HTML - Problema TextArea

 
Vista:

Problema TextArea

Publicado por Sergio (1 intervención) el 16/09/2005 19:29:45
Hola, tengo un problema con un textarea.
Resulta que quiero controlar la longitud del textarea ( las letras que se ponen) y luego enviarlo.
Pero me encuentro con el problema de que las dos cosas a la vez no puedo acerlas.
el codigo es este:

<html>
<head>

<script>
var lineas = 5;
var caracteres_linea = 20;
var total = lineas * caracteres_linea ;
function valida(){
if (texto.value.length > total){
texto.value = texto.value.substring(0, total);}}
</script>

</head>
<body BGCOLOR="#CCCC99" text="#000000" link="#aaaaaa" vlink="#red" alink="#green">
<FORM METHOD="post" ACTION="text2.php">

<table>
<tr>
<td>
Autor :
</td>
<td>
<INPUT TYPE="text" NAME="autor">
</td>
</tr>
<tr>
<td aling="top">
Comentario:
</td>
<td>
<script>
document.write("<textarea name=texto rows="+ lineas +" cols=" +
caracteres_linea + " onKeyDown=valida() ></textarea>"
</script>

</td>
</tr>
<tr>
<td>
</td>
<td align="center">
<input type="submit" name="enviar" value="Enviar comentario">
</td>
</tr>
</table>
</form>
</body>
</html>


Si alguien tiene alguna solucion.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema TextArea

Publicado por Alberto (20 intervenciones) el 20/09/2005 11:59:35
No se si será este el fallo, pero en la function valida debes hacer:
texto = document.form0.texto;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar