如何获取div中的内容以及所有html标记以及文本框等标记中的值。
jQuery函数$('#divid').html()
正在IE中工作,但firefox我得到的是html,但是文本区域和文本框中的值没有设置。
谢谢, Shriniket
答案 0 :(得分:2)
您无法使用html正确获取内容,因为它只会为您提供div元素的innerHTML
。
您可以引用该div的DOM元素。
$("#divid").get(0);
使用此引用,您可以将该元素移动到DOM树中的任何位置。
答案 1 :(得分:1)
我会继续做你正在做的获取html,然后使用jquery表单插件来获取字段的值。 http://malsup.com/jquery/form/#api
var value = $('#divid').fieldValue();
值将是一个值数组,您可能也喜欢使用fieldSerialize()返回名称值对url编码。