如何在文本区预览中替换换行符
How to replace line break in a textarea preview?
我想在mathjax动态预览中保留换行符(通过Enter键输入),我尝试通过javascript(因为我认为他们不加载jquery) replace
函数,但提示getElementById
返回div
标记而不是字符串失败。
解决方案吗?谢谢!
text.replace(/('r'n|'r|'n)/g, "<br />");
我在javascript控制台做了以下测试:
var text = document.getElementById('MathInput').value;
text = text.replace(/'r?'n/g, '<br />');
document.getElementById('MathPreview').innerHTML = text;`
相关文章:
- javascript替换换行符和特殊字符
- 使用jquery将单个换行符替换为span元素
- 如何替换文本区域中的换行符
- 如何在 jquery 中将
标记替换为 (换行符) - 将换行符替换为<br/>并将其保存到数据库中
- 用换行符替换每N个空白
- regex替换多个后续换行符
- jquery:找到换行符并将其替换为<br>
- 替换 JavaScript 中的空格和换行符
- 替换换行符
- 在 JavaScript 中将多行换行符替换为单行符
- 替换 JavaScript 中的双反斜杠 -- 文本区域中的换行符
- 在 JavaScript 中替换 SQL Server 中的回车符和换行符
- 如何在javascript中用空格替换换行符
- RegExp,用于在不包含标记的行上用br替换换行符
- 使用javascript用空格替换换行符
- 下划线/微模板替换换行符-奇怪的行为
- Regex替换换行符和逗号
- regexp替换换行符
- 如何在文本区预览中替换换行符