很抱歉,如果这个问题非常基本,但我正在尝试重新编程,但我仍然坚持这个问题。
我想将文本输入到<div>
在 HTML 中,但我不想要默认的聊天框<input>
。我只是希望它直接打印到<div>
.
我怎样才能做到这一点?
如果您不想将其值提交到服务器,可以使用 contenteditable 属性,如下所示:
<div contenteditable="true">I'm Editable. Edit me!</div>
这样用户就可以编辑文本,但它不会被发送到服务器,它只是客户端的东西。
但如果您需要将值提交到服务器,则必须使用 TextArea 或 Input 标签并通过 CSS 样式删除边框。说 :
<input id="myText" type="text" style="border:none; background: transparent; outline: 0;"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)