草庐IT

Textarea

全部标签

javascript - HTML <textarea> 的最大长度

如何限制可以输入到HTML中的最大字符数?我正在寻找跨浏览器的解决方案。 最佳答案 TEXTAREA标签没有MAXLENGTH属性INPUT标签可以,至少在大多数标准浏览器中不会。限制可键入到TEXTAREA标记中的字符数的一种非常简单有效的方法是:注意onKeyPress,将阻止按下任何按钮,任何按钮包括退格键。这是有效的,因为bool表达式比较字段的长度在新字符添加到您想要的最大长度之前(本例中为50,此处使用您自己的),如果还有空间则返回true,否则返回false。从大多数事件中返回false会取消默认操作。所以如果当前长度

javascript - HTML <textarea> 的最大长度

如何限制可以输入到HTML中的最大字符数?我正在寻找跨浏览器的解决方案。 最佳答案 TEXTAREA标签没有MAXLENGTH属性INPUT标签可以,至少在大多数标准浏览器中不会。限制可键入到TEXTAREA标记中的字符数的一种非常简单有效的方法是:注意onKeyPress,将阻止按下任何按钮,任何按钮包括退格键。这是有效的,因为bool表达式比较字段的长度在新字符添加到您想要的最大长度之前(本例中为50,此处使用您自己的),如果还有空间则返回true,否则返回false。从大多数事件中返回false会取消默认操作。所以如果当前长度

jQuery:将 TextArea 内容转换为 html 字符串,反之亦然

我要做的是将TextArea内容转换为有效的html代码。假设您在TextArea中键入内容,然后按下一个按钮,该按钮在元素内显示键入的文本。如果您在TextArea中键入类似内容:Hifolks!DoyoulikejQuery?Ido!您必须放入''元素中的结果字符串是:Hifolks!DoyoulikejQuery?Ido!那是因为TextArea里面的换行符必须转换成标签!如果您想获取元素的html并将其放入TextArea输入字段中,应该会发生同样的事情,例如:Hifolks!DoyoulikejQuery?Ido!应转换为:Hifolks!DoyoulikejQuery?Id

jQuery:将 TextArea 内容转换为 html 字符串,反之亦然

我要做的是将TextArea内容转换为有效的html代码。假设您在TextArea中键入内容,然后按下一个按钮,该按钮在元素内显示键入的文本。如果您在TextArea中键入类似内容:Hifolks!DoyoulikejQuery?Ido!您必须放入''元素中的结果字符串是:Hifolks!DoyoulikejQuery?Ido!那是因为TextArea里面的换行符必须转换成标签!如果您想获取元素的html并将其放入TextArea输入字段中,应该会发生同样的事情,例如:Hifolks!DoyoulikejQuery?Ido!应转换为:Hifolks!DoyoulikejQuery?Id

html - <input> 通过 CSS 支持多行

有没有办法得到-如果文本比使用CSS的字段长,HTML中的字段是否换行?我不想使用因为我想避免用户按回车键输入硬换行符。 最佳答案 不,对不起。根据定义是单行。请参阅W3C文档FormsinHTMLDocuments:textCreatesasingle-linetextinputcontrol. 关于html-<input>通过CSS支持多行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

html - &lt;input&gt; 通过 CSS 支持多行

有没有办法得到-如果文本比使用CSS的字段长,HTML中的字段是否换行?我不想使用因为我想避免用户按回车键输入硬换行符。 最佳答案 不,对不起。根据定义是单行。请参阅W3C文档FormsinHTMLDocuments:textCreatesasingle-linetextinputcontrol. 关于html-<input>通过CSS支持多行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

javascript - 在 textarea 上键入时突出显示文本

我正在尝试创建一个文本区域,当用户在其中键入时会突出显示一些关键字。我明白textarea只能支持纯文本,我必须使用“富文本”编辑器才能实现这一点。我想要一些非常简单的东西,而不是那些臃肿的“富编辑”。有任何想法吗?谢谢! 最佳答案 这是一个片段,可以让您了解正在寻找的内容的基础知识:.textarea{font-family:arial;font-size:12px;border:0;width:700px;height:200px;}.realTextarea{margin:0;background:transparent;po

javascript - 在 textarea 上键入时突出显示文本

我正在尝试创建一个文本区域,当用户在其中键入时会突出显示一些关键字。我明白textarea只能支持纯文本,我必须使用“富文本”编辑器才能实现这一点。我想要一些非常简单的东西,而不是那些臃肿的“富编辑”。有任何想法吗?谢谢! 最佳答案 这是一个片段,可以让您了解正在寻找的内容的基础知识:.textarea{font-family:arial;font-size:12px;border:0;width:700px;height:200px;}.realTextarea{margin:0;background:transparent;po

html - 右边框不显示

你知道为什么我的字段右侧没有显示蓝色边框吗?(字段宽度为100%)非常感谢http://jsfiddle.net/KtEdG/CSS:.wrapper{position:relative;display:block;margin-right:auto;margin-left:auto;width:1000px;overflow:hidden;}.block{padding:20px;background-clip:border-box;box-sizing:border-box;-webkit-box-shadow:01px2pxrgba(0,0,0,0.1);-moz-box-sha

html - 右边框不显示

你知道为什么我的字段右侧没有显示蓝色边框吗?(字段宽度为100%)非常感谢http://jsfiddle.net/KtEdG/CSS:.wrapper{position:relative;display:block;margin-right:auto;margin-left:auto;width:1000px;overflow:hidden;}.block{padding:20px;background-clip:border-box;box-sizing:border-box;-webkit-box-shadow:01px2pxrgba(0,0,0,0.1);-moz-box-sha