Javascript换行文本区域
Javascript Line Break Textarea
我有一个文本区域,我想用一些包括换行符的特定文本预先填充它。我正在加载上填充区域,但我无法使换行符正确工作。有什么建议吗?谢谢
您需要用换行符替换换行符:'n
只需使用换行符:'n
。
所以,如果你想让文本区域看起来像这样:
这是第1行
这是2号线
你可以使用这样的字符串:
"This is line 1'nThis is line 2";
请在此处查看演示:http://jsfiddle.net/MzmBd/
如前所述,您需要'n
字符。
请参见此处:http://jsfiddle.net/XbALv/
document.getElementById("blah").value =
"This" + "'n" +
"is some" + "'n" +
"text" + "'n";
我尝试了很多方法将文本区域分解为数组。使用这种方法,可能不是最好的。
使用.split('''n')不会删除break,并且在插入数据库时会创建空白或break。因此,我将其替换为
text区域内容:
12345
6789
a = a.replace(/'n|'r'n|'r/g, "<br>");
var stringArray = a.split('<br>');
for (var i = 0; i < stringArray.length; i++) {
var myString = stringArray[i];
myString = myString.replace('<br>', "");
response.write(myString);
}
这样替换:
str.replace(/['r'n]+/g, ''''n') %>';
将文本区域分解为数组
文本区域内容:undercore_casefirst_name某些变量(_V)计算_AGE延迟起飞
const variableCase = function (variable) {
const variableSplit = variable.split(''n');
const spaceRemoved = [];
for (const removeSpace of variableSplit) {
const RST = removeSpace.trim();
spaceRemoved.push(RST);
}
console.log(spaceRemoved); // output: ["underscore_case", "first_name", "Some_Variable", "calculate_AGE", "delayed_departure"]
};
相关文章:
- onkeyup无法动态创建多个文本区域
- 具有所有样式的文本正在复制到可编辑文本区域
- 在文本区域POST后解码JSON
- HTML文本区域文本到XML
- 阻止在文本区域/文本框中输入数字
- 使用 javascript 单击图片后更改<文本区域>文本
- 使用 javascript 检测文本区域/文本输入中的 HTML 标记,但它应该支持常见的>和<
- 在按 Tab 键时选择文本区域文本
- 切换文本区域文本,但保留对文本的更改
- 清除文本区域/文本框内容的按钮
- 加载页面时,聚焦并全选文本区域文本
- 如何使可编辑文本区域文本不可选择
- 我的文本区域文本是't用javascript将我想要的样式设置为CSS
- 使用jQuery将文本区域文本安全地存储在隐藏字段中,然后稍后在PHP中使用该文本
- 删除文本区域文本提交在新的选项卡
- 如何在添加新文本时保持文本区域文本静态
- 使用 jQuery 将文本区域文本设置为格式正确的 HTML 代码
- 为什么文本添加到区域文本是通过页面刷新,而不是直接刷新
- 使用 jquery 修改文本区域文本
- 如何使用Javascript在文本区域(文本框)中单击(光标闪烁)而不使用鼠标单击