首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jQuery:将TextArea内容转换为html字符串,反之亦然

jQuery:将TextArea内容转换为html字符串,反之亦然
EN

Stack Overflow用户
提问于 2010-09-27 13:11:46
回答 2查看 31.5K关注 0票数 20

我要做的是将一个TextArea内容转换成一个有效的html代码。假设您在TextArea中键入,然后按下一个按钮,该按钮显示元素中的类型化文本。如果您键入类似于TextArea内部的内容:

嗨各位!

你喜欢jQuery吗?

我知道!

必须放入“”元素中的结果字符串是:

代码语言:javascript
运行
复制
Hi folks!<br>Do you like jQuery?<br>I do!

这是因为TextArea中的换行符必须转换为<br>标记!

如果要获取元素的html并将其放入TextArea输入字段,则应该发生同样的事情,例如:

代码语言:javascript
运行
复制
Hi folks!<br>Do you like jQuery?<br>I do!

应改为:

嗨各位!

你喜欢jQuery吗?

我知道!

那么,是否有一种方法可以将字符串转换为html-string (反之亦然),还是应该自己编写函数?

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2010-09-27 13:17:21

嗯,这不是很难:

代码语言:javascript
运行
复制
$('#element').html($('textarea').html().replace(/\n/g, "<br />"));
票数 12
EN

Stack Overflow用户

发布于 2010-09-27 13:16:38

考虑查看一个减价编辑器。堆栈溢出使用此版本的修改版本:http://wmd-editor.com/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3804104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档