[英]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
应用于元素,就像HTMLtextarea
元素在内部进行的操作一样:
<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.