javascript - 在输入框中输入时如何在字符串中插入换行符
问题描述
我正在尝试替换子字符串。在输入框中输入替换。问题是我无法\n
通过输入框插入。
所以这不起作用
var val = document.getElementById('val').innerHTML;
var replacement = document.getElementById('replaceWith').value
val.innerHTML = val.innerHTML.replace(reg, replacement + '$&');
但这确实有效
var val = document.getElementById('val').innerHTML;
var replacement = document.getElementById('replaceWith').value
val.innerHTML = val.innerHTML.replace(reg, "\n" + '$&');
有没有办法做到这一点?
解决方案
推荐阅读
- c - C语言中的加载库
- javascript - firestore.where() 同时在两个字段上
- android - 通过 TabLayout 向 ViewPager 传输数据(适配器:FragmentPagerAdapter)
- c# - 对 Xamarin.Mac 的 gRPC 支持
- javascript - Sinon 在 stubbing 之后调用原始方法
- javascript - sildeUp 不是 VueJS 中的函数
- r - eval(substitute(expr), data, enclos = parent.frame()) 中的错误:找不到对象'a',这个错误意味着什么?
- kdb - iasc 的真实世界用例和 q kdb 中的排名
- java - 将 TableView 的滚动条向左移动
- vb.net - 形状集合中的混淆索引越界