标签: textarea

在textarea中计算字符数

我想计算textarea中的字符,所以我只是做了:

<textarea id="field" onkeyup="countChar(this)"></textarea>

function countChar(val){
     var len = val.value.length;
     if (len >= 500) {
              val.value = val.value.substring(0, 500);
     } else {
              $('#charNum').text(500 - len);
     }
};
Run Code Online (Sandbox Code Playgroud)

我的代码有什么问题?这是行不通的!好吧,这是一个新手笔迹,需要帮助.

jquery counter textarea onkeyup

110
推荐指数
7
解决办法
27万
查看次数

tex()与textarea的text()

我正在使用jQuery,并想知道我是否应该使用val()或text()(或其他方法)来读取和更新textarea的内容.

我已经尝试了两种方法,但我遇到了两个问题.当我使用text()更新textarea时,换行符(\n)不起作用.当我使用val()来检索textarea内容时,如果文本太长,则文本会被截断.

forms jquery textarea

104
推荐指数
2
解决办法
13万
查看次数

在光标位置将文本插入textarea(Javascript)

我想创建一个简单的函数,将文本添加到用户光标位置的文本区域.它需要是一个干净的功能.只是基础知识.我可以弄明白其余的.

javascript textarea

102
推荐指数
9
解决办法
10万
查看次数

如何防止textarea超出其父DIV元素?(仅限google-chrome问题)

如何防止textarea超出其父DIV元素?

我在一个DIV内部的表中有这个textarea,它似乎导致整个表伸出它的边界.

即使在更简单的情况下,您也可以看到相同情况的示例,只需将文本区域放在div中(就像www.stackoverflow.com中使用的那样)

您可以从下面的图片中看到,textarea可以超出其父级的大小?我该如何防止这种情况?

我是CSS的新手,所以我真的不知道我应该使用什么CSS属性.我尝试了几个像显示,溢出.但他们似乎没有做到这一点.还有什么我可能错过的?

div部分

文本区域

更新:HTML

CSS

textarea {
    max-width: 50%;
}
#container {
    width: 80%;
    border: 1px solid red;
}    
#cont2{
    width: 60%;
    border: 1px solid blue;
} ?
Run Code Online (Sandbox Code Playgroud)

如果您将此代码放在http://jsfiddle.net中,您将看到它们的行为不同.尽管textarea仅限于在其css样式中声明的百分比,但仍然可以使其使其父表格尽可能大,然后您可以看到它溢出其父边界.有关如何解决此问题的任何想法?

css textarea google-chrome

94
推荐指数
2
解决办法
11万
查看次数

textarea - 禁用x或y上的调整大小?

我知道可以使用以下方法禁用a的大小调整textarea:

textarea {
    resize: none;
}
Run Code Online (Sandbox Code Playgroud)

但是有可能禁用x或y吗?而不是两者

css textarea resize

91
推荐指数
3
解决办法
5万
查看次数

如何让textarea成为ACE编辑器?

我希望能够将页面上的特定textareas转换为ACE编辑器.

有人有任何指示吗?

编辑:

我有一个使用textarea的editor.html文件,但是只要我添加第二个,第二个就不会转换为编辑器.

编辑2:

我决定废弃几个想法,而是在一个新窗口中打开一个.我的新困境是当我隐藏()并显示()textarea时,显示器出错了.有任何想法吗?

javascript textarea ace-editor

90
推荐指数
3
解决办法
6万
查看次数

Chrome:制作不可调整大小的textareas

默认情况下,Chrome会让我的textareas可以调整大小.我希望控制它,或者让它们只能垂直调整大小,或者根本不调整大小.

我怎样才能做到这一点?

textarea google-chrome firefox4

82
推荐指数
2
解决办法
4万
查看次数

如何将textarea滚动条设置为默认值?

我有一个textarea,正在发送用户输入时动态重新加载.它每隔几秒刷新一次.当此textarea中的文本量超过textarea的大小时,将出现滚动条.但是滚动条实际上​​并不可用,因为如果你开始向下滚动,几秒钟之后textarea会刷新并将滚动条右回到顶部.我想将滚动条设置为默认显示最底部的文本.任何人都知道如何这样做?

javascript css scroll textarea

81
推荐指数
3
解决办法
9万
查看次数

从textarea中删除滚动条

按照我之前的问题(添加一个滚动条到<textarea>)关于如何总是看到一个滚动条<textarea>,我现在想知道如何设置它,以便<textarea>即使文本溢出也没有滚动条.要向下滚动,可以使用箭头键或鼠标在文本中导航.

我怎样才能做到这一点?

html scroll textarea overflow scrollbar

74
推荐指数
5
解决办法
17万
查看次数

什么字符代表文本区域中的新行

快一点,但想确保我抓住跨平台的变化.

我喜欢将输入文本区域的新行转换为[逗号],以便输出可以在一行中表示,我的问题......

目前,从谷歌浏览器发送,当我查看该值时,我发现它\r\n用于新行.如果我更换\r\n我知道它适用于Windows 7上的chrome,但是对于其他平台,其他浏览器将在文本区域中作为新行插入的内容是否有变化?

html textarea newline

73
推荐指数
4
解决办法
11万
查看次数