如何检测第一个字符是否为回车符,并添加回车符
How to detect if the first character is a carriage return, and add carriage return
我有一个文本区域的值,如何确定文本区域是否以回车符开头?我阅读了一些帖子并了解 CR 表示为 '?但是我怎么知道文本区域中的第一件事(字符?)是否是返回?如果没有,我该如何添加一个?
我正在想象这样的东西:
var content = $("#myTextArea").val();
if (content.charAt(0)=="'n"){
//do nothing
}
else
{
content.before("/n")
}
显然这是错误的,但我应该怎么做?
jQuery的before
插入元素,它不会改变文本区域的值,你可以这样做
$("#myTextArea").val(function(_, v) {
return (v.charAt(0) === "'n" ? "" : "'n") + v;
});
小提琴
我认为这就是你要找的:
var textarea = document.getElementById('myTextArea'); //Get the text area
if(textarea.value.charAt(0) !== ''n') // Check if the first char is not a newline
textarea.value = ''n' + textarea.value; // Add a new line character.
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 在html Select中添加搜索
- Java脚本时间添加
- chrome使用execCommand('copy')添加回车
- 如何检测第一个字符是否为回车符,并添加回车符
- 我将如何使用jquery在html文本区域中按回车符时添加换行符
- 为什么XSLT在IE10中添加换行符(回车)
- 如何在每次使用x.innerHTML时添加回车