【问题标题】:How to change the value length of a character using javascript or jQuery?如何使用 javascript 或 jQuery 更改字符的值长度?
【发布时间】:2018-10-09 13:22:46
【问题描述】:

我正在尝试将换行符或回车符的值更改为等于二,而不是在输入文本区域时更改为一。关于如何使用 javascript 或 jQuery 完成的任何建议?

【问题讨论】:

  • 我不确定您要达到的目标。对于给定的textarea.value 值,所需的console.log 是什么?
  • 但无论如何,您不能通过分配长度属性来更改字符串的长度 - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
  • 我只需要换行和回车的长度为 2,现在它们的长度为 1
  • string.length 是只读属性
  • textarea 在此 sn-p 中未定义

标签: javascript jquery newline


【解决方案1】:

你可以使用正则表达式来normalize 换行,假设你有一个字符串

一两个字符(没关系),可以用这个方法替换一个set textarea的值:

var inputString = 'example\rline 2'; $('textarea').val(inputString.replace(/\r\n|\r|\n/g, '\r\n'));

现在您的文本区域将包含固定字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-09
    • 1970-01-01
    • 2012-06-18
    • 2023-03-27
    • 2015-11-01
    相关资源
    最近更新 更多