我试图获取文本区域为行计数器(对于文本编辑器)所拥有的行数,但如果文本区域中有emtpy行,则添加两行。这是输出:
["// Hello World!","","","The line above was empty","","","Same here!","The line on the bottom of this one is empty!","",""]
我的代码:
function getLines() {
va
可能重复:
如何根据用户放入的文本行数来更改文本区域的高度?
对于下面的示例,如果用户将textarea中的文本更改为多行文本,那么textarea将在其自身上放置一个滚动条,而不是改变其高度以适应行数。
<textarea>
This is the default text that will be displayed in the browser. When you change this text and add more lines to it the browser will not change the height of the textarea that th
这就是我目前必须将可用字符数给用户的内容。它可以在多个文本框上工作,我只需更改id即可。
function checkTextArea(id,limit){
if (document.getElementById(id)){
var txt = document.getElementById(id).value;
if (txt.length>limit){
document.getElementById(id).value = txt.substr(0,limit);
}
len = document.getElementById(id)
使用jQuery,我想:
将用户可以在文本区域中输入的行数限制为设置数有一个行计数器显示,当输入行数时更新行数,返回键或\n将计算为行
$(document).ready(function(){
$('#countMe').keydown(function(event) {
// If number of lines is > X (specified by me) return false
// Count number of lines/update as user enters them turn red if over limit.
})
我有一个带有onkeypress函数调用的textarea,我想检查行数是否超过10:如果是,我就不想写字符。如何在函数检查后“停止”写入? <textarea id="textAr" maxlength="350" rows="6" onkeypress="check(this)"></textarea>
function checkLines(textArea){
var text = textArea.value;
var linesNumb
我希望有两个巨大的文本区域,涵盖整个屏幕。我试着调整行数和列数,但这不起作用,我更愿意让它响应屏幕。我开放使用引导,但我也希望保持这一点尽可能简单。
这里是t和相关代码:
Enter two text blocks to compare:
<form action="/" method="post">
<textarea name="A"></textarea>
<textarea name="B"> </textarea>