<html> <body> <script> function limitTextArea(field){ //field = document.getElementById(field.id); var str = field.value; var newStr = ""; var linhas = new Array(); var replaceLine = false; linhas = str.split("\n"); var cont = linhas.length; for (x in linhas){ if(linhas[x].length > field.cols-2){ linhas[x] = linhas[x].substring(0, field.cols); replaceLine=true; } if(x < field.rows){ newStr += linhas[x] + "\n"; } } if (cont > field.rows || replaceLine) { field.value = newStr.substring(0, newStr.length-1); } return cont <= field.rows; } </script> <textarea id="teste" rows=3 cols=3 onkeypress="return limitTextArea(this)"> </textArea><br><br> </body> </html>
Fonte: http://forum.imasters.com.br/topic/289857-maximo-de-linha-e-coluna-no-textarea/
Nenhum comentário:
Postar um comentário