将输入文本更改为textarea就像在facebook中一样

dan*_*iel 3 html javascript css

我想复制你看到一个常规输入文本,当你点击它变成textarea.这是一个隐藏层还是实际上将输入更改为textarea?怎么做?

ani*_*son 6

我相信它总是一个textarea和焦点,他们只是改变textarea的高度.

编辑:是的,它是.他们使用脚本来处理textarea的所有内容,没有输入字段.

<textarea onfocus='CSS.addClass("c4b900e3aebfdd6a671453", "UIComposer_STATE_INPUT_FOCUSED");CSS.removeClass("c4b900e3aebfdd6a671453_buttons", "hidden_elem");window.UIComposer &amp;&amp; UIComposer.focusInstance("c4b900e3aebfdd6a671453");' id="c4b900e3aebfdd6a671453_input" class="UIComposer_TextArea DOMControl_placeholder" name="status" title="What's on your mind?" placeholder="What's on your mind?">
What's on your mind?
</textarea>
Run Code Online (Sandbox Code Playgroud)