Questions tagged «textarea»

文本区域是用于创建多行纯文本编辑字段的HTML元素(标签)。

25
使用制表符缩进文本区域
我这边有一个简单的html textarea。现在,如果您单击其中的选项卡,它将转到下一个字段。我想使选项卡按钮缩进一些空格。我怎样才能做到这一点?谢谢。
143 html  textarea 



18
如何使用原型自动调整文本区域的大小?
我目前正在为所工作的公司开发内部销售应用程序,并且我有一张表格可以让用户更改收货地址。 现在,我认为它看起来要好得多,如果我要用于主要地址详细信息的textarea仅占用其中的文本区域,并且如果更改了文本,则会自动调整大小。 这是当前的屏幕截图。 有任何想法吗? @克里斯 很好,但是我有理由要调整大小。我希望占用的区域是其中包含的信息的区域。从屏幕快照中可以看到,如果我有固定的textarea,它将占用相当大的垂直空间。 我可以减少字体,但是我需要地址大且可读。现在,我可以减小文本区域的大小,但是对于地址行占用3或4(一行占用5)行的人来说,我遇到了问题。需要用户使用滚动条是主要的禁忌。 我想我应该更具体一些。我需要垂直调整大小,宽度也没关系。唯一发生的问题是,当窗口宽度太小时(如您在屏幕截图中看到的),ISO编号(大的“ 1”)被推到地址下方。 这不是要有个花哨的东西。这是关于用户可以编辑的文本字段,它不会占用不必要的空间,但会显示其中的所有文本。 尽管如果有人想出另一种方法来解决问题,我也很乐意。 我对代码进行了一些修改,因为它的行为有些奇怪。我将其更改为在键入时激活,因为它不会考虑刚刚键入的字符。 resizeIt = function() { var str = $('iso_address').value; var cols = $('iso_address').cols; var linecount = 0; $A(str.split("\n")).each(function(l) { linecount += 1 + Math.floor(l.length / cols); // Take into account long lines }) $('iso_address').rows = linecount; };

21
计算文本区域中的字符
我想计算文本区域中的字符,所以我做了: <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); } }; 我的代码有什么问题?这是行不通的!好吧,那是新手的笔迹,需要帮助。

8
关闭文本区域调整大小
我正在尝试关闭站点中textarea的大小调整;现在我正在使用这种方法: .textarea { clear:left; min-width: 267px; max-width: 267px; min-height:150px; max-height:150px; } 我知道我的方法不正确,我正在JavaScript中寻找更好的方法。我是一个初学者,所以对我来说最好的解决方案是HTML5或jQuery。
117 html  textarea 

15
如何使用JavaScript在HTML的textArea上施加maxlength
我想要一些功能,如果我写的话 <textarea maxlength="50"></textarea> <textarea maxlength="150"></textarea> <textarea maxlength="250"></textarea> 它将自动将maxlength施加在textArea上。如果可能,请不要在jQuery中提供解决方案。 注意:如果执行以下操作,则可以完成此操作: <textarea onkeypress="return imposeMaxLength(event, this, 110);" rows="4" cols="50"> function imposeMaxLength(Event, Object, MaxLen) { return (Object.value.length <= MaxLen)||(Event.keyCode == 8 ||Event.keyCode==46||(Event.keyCode>=35&&Event.keyCode<=40)) } 复制自:在HTML textarea上模拟HTML输入的“ maxlength”属性的最佳方法是什么? 但是关键是我不想每次声明textArea时都编写onKeyPress和onKeyUp。


2
文本区域的val()与text()
我正在使用jQuery,想知道是否应该使用val()或text()(或其他方法)来读取和更新textarea的内容。 我尝试过两者,但都遇到了问题。当我使用text()更新textarea时,换行符(\ n)不起作用。当我使用val()检索textarea内容时,如果文本太长,则文本将被截断。
106 jquery  forms  textarea 

4
如何防止文本区域超出其父DIV元素?(仅限google-chrome问题)
如何防止文本区域超出其父DIV元素? 我在DIV内的表中有此textarea,看来这会导致整个表超出其范围。 您甚至可以在更简单的情况下看到相同情况的示例,只需将文本区域放在div中即可(例如www.stackoverflow.com中使用的内容) 您可以从下面的图像中看到文本区域可以扩展到其父区域之外的大小吗?我该如何预防? 我是CSS的新手,所以我真的不知道应该使用什么CSS属性。我尝试了几次类似的显示,并且溢出。但是他们似乎并不能解决问题。我可能还错过了什么? 更新:HTML 的CSS textarea { max-width: 50%; } #container { width: 80%; border: 1px solid red; } #cont2{ width: 60%; border: 1px solid blue; } ​ 如果将此代码放在http://jsfiddle.net内,您将看到它们的行为有所不同。尽管textarea仅限于以css样式声明的百分比,但仍然有可能使它的父表达到想要的大小,然后您可以看到它溢出到父边界上。有关如何解决此问题的任何想法?

5
如何使textarea成为ACE编辑器?
我希望能够将页面上的特定textareas转换为ACE编辑器。 请问有人有指针吗? 编辑: 我使editor.html文件可以处理一个文本区域,但是一旦添加第二个文本区域,第二个区域就不会转换为编辑器。 编辑2: 我决定放弃拥有多个的想法,而是在新窗口中打开一个。我的新难题是,当我将hide()和show()用作文本区域时,显示会出错。有任何想法吗?

3
如何将textarea滚动条默认设置为底部?
我有一个textarea,它随着用户输入的发送而动态地重新加载。它每隔几秒钟刷新一次。当此文本区域中的文本量超过文本区域的大小时,将出现滚动条。但是,滚动条并不是真正有用的,因为如果您开始向下滚动,则几秒钟后,文本区域会刷新,并将滚动条带回到顶部。我想将滚动条设置为默认显示最底部的文本。有人知道怎么做吗?

5
如何逐行读取文本区域HTML标签
我有一个文本区域,其中每一行都包含Integer值,如下所示 1234 4321 123445 我想检查用户是否真的确定了有效值,而不是一些有趣的值,如下所示 1234, 987l; 为此,我需要逐行阅读文本区域并进行验证。如何使用javascript逐行读取文本区域?

4
什么字符代表文本区域中的新行
速度很快,但要确保我能适应跨平台的变化。 我喜欢将输入到文本区域的新行转换为[逗号],以便可以将输出表示为单行,这是我的问题... 目前,从谷歌浏览器发送,当我查看该值时,发现它用于\r\n换行。如果替换,\r\n我知道它将在Windows 7上适用于chrome,但其他平台又如何,其他浏览器将在文本区域内作为新行插入吗?
86 html  textarea  newline 

6
从保存的文本区域反应显示换行符
使用Facebook React。在设置页面中,我有一个多行textarea,用户可以在其中输入多行文本(在我的情况下为地址)。 <textarea value={address} /> 当我尝试显示地址时,例如{address},它不会显示换行符,而是全部显示在一行上。 <p>{address}</p> 任何想法如何解决这个问题?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.