Javascript 如何从<;div contenteditable=";“真的”&燃气轮机;在Servlet中
在这里,我有一个Javascript 如何从<;div contenteditable=";“真的”&燃气轮机;在Servlet中,javascript,servlets,html,contenteditable,Javascript,Servlets,Html,Contenteditable,在这里,我有一个,它的行为与单击进行编辑时的相同。用户可以在其中键入和编辑文本 <label for="text_box" class="label"> Body: </label> <div class="text_box" name="text_box" id="text_box" contenteditable="true"> <br /> </div> 正文: 我还有一个servlet。如何在我的s
,它的行为与单击进行编辑时的
相同。用户可以在其中键入和编辑文本
<label for="text_box" class="label">
Body:
</label>
<div class="text_box" name="text_box" id="text_box" contenteditable="true">
<br />
</div>
正文:
我还有一个servlet。如何在我的servlet中获取
的值?您需要创建一个表单,其中包含一个隐藏的
和一段JavaScript,在提交表单时将div的内部HTML内容复制到textarea的值中
以下是一个启动示例:
<form action="servletURL" method="post" onsubmit="this.content.value=document.getElementById('text_box').innerHTML;">
<div id="text_box" contenteditable="true"><br /></div>
<textarea name="content" style="display:none;" />
<input type="submit" />
</form>
getElementById(“文本框”).innerHTML使用JS获取div内容的最简单方法
String content = request.getParameter("content");