Jquery在用户开始第四行时更改文本区域样式
Jquery change textarea styles when user starts fourth line
我有一个带背景的文本区域,由css设置。我想在用户开始第4行时删除它。
HTML
<textarea rows='7' cols='60' style='background(image.png)'></textarea>
Javascript:
$(textarea).css("background","#fff");
我只需要一个触发
感谢
给出文本区域和的id
var text = $("#myTextArea").val();
var lines = text.split(/'r|'r'n|'n/);
var count = lines.length;
if(count>3){
//your code to change background
$(textarea).css("background","#fff");
}
它可能对你有帮助。
相关文章:
- 在导航图标css下换行文本
- 替换两个字符串之间的多行文本
- 如何让我的 ckEditor 菜单按钮显示在两行而不是四行上
- 如何在锚标记中自动换行文本 URL
- jQuery:获取 HTML 表第四行(仅)的第一列值
- 在使用 window.open() 打开的新选项卡中添加行文本
- 在一个容器中只显示8行文本
- 垂直对齐居中图像旁边的多行文本
- 角度-换行文本
- 元素具有多行文本,如何将它们向上溢出
- 使用Snap.svg创建多行文本
- 在JavaScript中根据长度截断多行文本
- 如何通过jquery ajax发送多行文本
- 在绝对定位元素周围换行文本
- jQuery添加第四行之前的最后一行
- 如何用jQuery在span标签中换行文本,除了第一个单词
- 我如何使我的计算函数也和列以及行文本框
- 你能在@符号上换行文本吗?
- 在span标签中换行文本
- Jquery在用户开始第四行时更改文本区域样式