我可以使用 contenteditable div 而不是 textarea 吗?

joh*_*ohn 2 html css jquery

我想知道我是否可以使用可编辑的内容div而不是textarea? 功能会一样吗?我可以像处理数据一样处理textarea数据吗?

Ola*_*che 5

您可以使用类似于 textarea的contenteditable div,请参阅JSFiddle

<form action="form.php" method="post">
    <div name="text" contenteditable="true">This text can be edited by the user.</div>
    <input type="submit" value="Send" name="send" />
</form>
Run Code Online (Sandbox Code Playgroud)

但是正如您所看到的,它不会与表单一起作为输入元素或文本区域自动发送。如果你想要这样的功能,你必须使用一些 javascript。