标签: textarea

突出显示textarea内的文本

是否可以使用javascript突出显示textarea内的文本?是改变文本区域的一部分的背景还是选择文本的一部分?

javascript textarea

44
推荐指数
1
解决办法
5万
查看次数

如何在Firefox和Chrome中修复不一致的Textarea底部边距?

我正试图消除FF和Chrome似乎给予Textareas的额外底部余量.令人惊讶的是IE似乎正确地做到了.我想避免使用条件包括但CSS3调整是可以的.

示例代码

.red-box {
    background-color: red;
    overflow: hidden;
}
textarea {
    border: solid 1px #ddd;
    margin: 0px; /* Has no effect */
}
Run Code Online (Sandbox Code Playgroud)
<div class="red-box">
    <textarea>No Margin Please!</textarea>
</div>
Run Code Online (Sandbox Code Playgroud)

css html5 textarea cross-browser

44
推荐指数
3
解决办法
1万
查看次数

jQuery textarea追加换行符

我正在尝试使用jQuery将以换行符结尾的字符串附加到textarea.但是,不同的换行符在Firefox3.5和IE8中表现出不同的行为,我似乎无法找到一种方法来使用适用于这两种浏览器的东西.

  • \n 适用于FF但不适用于IE
  • <br/>\r\n在IE中工作但不在FF中工作
  • 没有运气使用<pre></pre>标签

我已经看过IE innerHTML问题的信息,但我不确定如何在jQuery中最好地解决这个问题.谢谢你的帮助!

jquery textarea newline behavior append

43
推荐指数
1
解决办法
9万
查看次数

如何在点击时清除textarea?

给定一个<textarea>默认值如下:

<textarea>Please describe why</textarea>
Run Code Online (Sandbox Code Playgroud)

当用户点击编辑字段时,如何清除默认值?

html javascript textarea

43
推荐指数
5
解决办法
16万
查看次数

如何才允许shift + enter返回文本区域中的新行?

在默认行为中,textarea"按"输入将成为新行,但我不想要换行,我希望用户按"shift + enter",而不是.我怎么能这样做?或者......我可以在实际触发文本区域之前返回textarea输入事件吗?谢谢.

jquery textarea javascript-events

43
推荐指数
1
解决办法
2万
查看次数

CSS输入输入文本的字段文本颜色

我有一个输入字段,其中的文本颜色为黑色.(我正在使用jquery.placeholder)让我们说那里的文字是"电子邮件"

当您单击此字段时,黑色占位文本消失(感谢jquery.placeholder).

输入到此字段的任何文本,我希望它变为红色,当您取消选择此字段时,我希望它保持红色.

目前,"电子邮件"的文字是黑色的,我输入的任何内容都是红色的,这很棒,但是一旦取消选择,它就会变回黑色.谁能帮我?我希望文本保持红色,即使它被取消选中.这是我的代码

textarea:focus, input:focus {
    color: #ff0000;
}

input, select, textarea{
    color: #000;
}
Run Code Online (Sandbox Code Playgroud)

css textarea focus input

43
推荐指数
3
解决办法
29万
查看次数

Html将行号添加到textarea

我有一个textarea,如下面的代码,如何在它的左侧显示行号.

有jquery插件吗?

<TEXTAREA name="program" id="program" rows="15" cols="65" ></TEXTAREA>
Run Code Online (Sandbox Code Playgroud)

html textarea

42
推荐指数
5
解决办法
7万
查看次数

HTML - 如何在TEXTAREA中禁用自动文本更正?

我的textarea包含C#代码,所以我得到了整个地方的红色下划线,有没有办法在html代码中禁用TEXTAREA上的自动更正?

谢谢

html textarea autocorrect

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

使用javascript或Jquery获取textarea文本

我有一个包含textarea的iframe,如下所示:

<html>
<body>

<form id="form1">
<div>
    <textarea id="area1" rows="15"></textarea>
</div>
</form>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想在父页面中获取textarea文本.我试过这个:

var text = $('#frame1').contents().find('#area1').val();
Run Code Online (Sandbox Code Playgroud)

但是返回一个空字符串.但是,如果我在标记中放置一个值,则会成功返回此值:

<textarea id="area1" rows="15">something</textarea>
Run Code Online (Sandbox Code Playgroud)

如何从包含iframe的页面获取textarea的值?

html javascript jquery textarea

42
推荐指数
5
解决办法
12万
查看次数

Chrome使用maxlength属性计算textarea中的字符错误

这是一个例子:

$(function() {
  $('#test').change(function() {
    $('#length').html($('#test').val().length)
  })
})
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea id=test maxlength=10></textarea>
length = <span id=length>0</span>
Run Code Online (Sandbox Code Playgroud)

用线条填充textarea(一行一个字符),直到浏览器允许.完成后,保留textarea,js代码也将计算字符.

所以在我的情况下,我可以在chrome阻止我之前只输入7个字符(包括空格).虽然maxlength属性的值是10:

imgur

html javascript textarea google-chrome maxlength

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