繁体   English   中英

有没有办法用HTML更改textarea的值

[英]Is there any way to change value of textarea with HTML

我正在尝试使Markdown编辑器具有可自动调整大小的textarea。

我正在使用标记的库。 但是,当我使用value={marked(this.props.text)}更改值时,它的输出类似于: <p>Hello</p>

由于textarea不会呈现HTML,因此我什至不能使用dangerouslySetInnerHTML地设置内部HTML或innerHTML属性。

当我使用诸如p之类的元素时,它看起来不像textarea。

有人可以给我提示吗?

我已经解决了,请看这篇文章

另外,为了使元素看起来像textarea ,您应该将回车符转换为br html标记。


In this post:

您可以仅将CSS white-space:pre应用于元素,就像HTML textarea元素在内部进行的操作一样:

<span style="white-space:pre">your  text  \n will \n be \n on multiple \n lines</span>

还请阅读此评论-关于回车

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM