【问题标题】:how to get the contents inside a div along with all html tags along with values present in text box etc tags如何获取 div 内的内容以及所有 html 标签以及文本框等标签中存在的值
【发布时间】:2009-12-14 09:46:30
【问题描述】:

如何获取 div 内的内容以及所有 html 标签以及文本框等标签中存在的值。 jQuery 函数 $('#divid').html() 在 IE 中运行,但我正在获取 html 的 Firefox,但文本区域和文本框中的值未设置。

谢谢, 神庙

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    您无法使用 html 正确获取内容,因为它只会为您提供 div 元素的innerHTML

    您可以引用该 div 的 DOM 元素。

    $("#divid").get(0);
    

    使用此引用,您可以将该元素移动到 DOM 树中的任何位置。

    【讨论】:

      【解决方案2】:

      我会继续按照您的方式获取 html,然后使用 jquery 表单插件获取字段的值。 http://malsup.com/jquery/form/#api

      var value = $('#divid').fieldValue();
      

      value 将是一个值数组,您可能还喜欢 fieldSerialize() 它返回名称值对 url 编码。

      【讨论】:

        猜你喜欢
        • 2023-04-03
        • 1970-01-01
        • 1970-01-01
        • 2014-12-10
        • 2010-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-23
        相关资源
        最近更新 更多