DOMElement输出空的html字符串

时间:2015-03-27 11:29:20

标签: javascript jquery html

我试图将 DOMElement 带回字符串,以便我可以对字符串进行一些操作。 但是当我使用这段代码时:

$('#formular .hexaflip-cube>div').each(function(index, div)
{
    console.log(div)
    console.log($(div).html())
    // Now we check every field inside a div
    $('input[type!="hidden"]', div).each(function(index, input) {
        console.log(input)
    });
});

由于某些原因,某些情况下html输出无法正常工作。 我试图直接使用元素的 innerHTML 属性,但问题相同。

以下是我使用此代码获得的内容:

enter image description here

有没有人知道出了什么问题?

1 个答案:

答案 0 :(得分:0)

您可以使用find代替

$(div).find('input[type!="hidden"]').each(function(index, input) {
        console.log(input)
});