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

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

跃然一笑
浏览 449回答 3
3回答

慕仙森

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

青春有我

如果是form表单提交的话,那么可以在form标签里加上这样一个属性:onsubmit="return check()"; onsubmit="return check()"的作用是有提交动作的时候先走check()这个方法,这个方法是自己自定义的,方法里可以自己写一些验证啊或者其他处理的操作等。注意:check()方法返回值为false或者true,true为提交。如何把div的内容获取到textarea,请参考 @hfhan 的回答,先获取到div的html,再写入到textarea 如果是ajax提交的话,同上替换。

收到一只叮咚

获取 div 内的所有值,可以用父元素的 innerHTML,然后再添加到 form 表单里进行提交呗其实 application/json 的 ajax 才是正道
打开App,查看更多内容
随时随地看视频慕课网APP