如何取到修改后的Textarea的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何取到修改后的Textarea的值相关的知识,希望对你有一定的参考价值。

Textarea本来有默认值,然后我修改掉,再点提交,这时怎么去到Textarea的值,我用Textarea.innerhtml取到的是刚加载时候的旧值,用Textarea.value能取到新的但是这个是没有HTML格式的,前台显示的和编辑的样式不一样。怎么取值能使得Textarea里怎么编辑前台就怎么显示

  参考方案:
  1.修改后提交FORM。在Servlet里,通过request.getParameter得到
  2.通过JS function 调用Ajax实现
  参考例子:
  <textarea name="info">$info</textarea>
  //后台request.getParameter("info");就可以获取到值了。
  
参考技术A 你写一个onfocus获得焦点事件.如:
function change()
document.getElementById("xx").value="";

<textarea onfocus="change()">--<请输入>--</textarea>

以上是关于如何取到修改后的Textarea的值的主要内容,如果未能解决你的问题,请参考以下文章

jquery获取动态修改后的data值,data()函数不能获取最新的数据

如何在 ReactJS 中使用换行符设置 textarea 值

尝试更改 Textarea 的值(使用 Skulpt)

ASP.NET WebForm中JavaScript修改了页面上Label的值,如何在后台代码中获取

根据javascript中的文本行数更改textarea的高度[重复]

如何将可关闭的文本标签添加到 Textarea Kendo | jQuery