如何用 jquery 抓 div 的內容給textarea 提交用?

我有個編輯器是要在div內操作的
但我想送出表單後能抓到div內的所有值,包括HTML標籤
那要如何先獲取div內容然後丟到textarea?這樣送出表單後我php才接的到所有內容?

阅读 2.7k
3 个回答

$('你的textarea').val($('你的div').html())

如果是form表单提交的话,那么可以在form标签里加上这样一个属性:onsubmit="return check()"

onsubmit="return check()"的作用是有提交动作的时候先走check()这个方法,这个方法是自己自定义的,方法里可以自己写一些验证啊或者其他处理的操作等。注意:check()方法返回值为false或者true,true为提交。
如何把div的内容获取到textarea,请参考 @hfhan 的回答,先获取到divhtml,再写入到textarea

如果是ajax提交的话,同上替换。

获取 div 内的所有值,可以用父元素的 innerHTML,然后再添加到 form 表单里进行提交呗
其实 application/json 的 ajax 才是正道

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题