查找并复制FORM标签

时间:2013-02-19 16:13:20

标签: jquery

我需要在元素中找到一个表单标签并复制它。我觉得我很亲密,但还没到那里。他是我迄今为止所得到的:

JS

if ($('#myElement').find('form').length > 0) {
        var myFormTag= $('#myElement').find('form').html();         
}

HTML

<div id="myElement">
    <h1>
        blah
    </h1>

    <form action="blah.php" method="post">              

        <table>
        <tr>
            <td>
                <select>
                    <option>option
                </select>
            </td>
            <td>
                <input type="text">
            </td>
        </tr>
        </table>
    </form>
</div>

我只需要返回开始标记:

<form action="blah.php" method="post">

1 个答案:

答案 0 :(得分:1)

<强>更新

DEMO

$(document).ready(function(){
  var $myForm = $('#myElement').find('form').clone().empty();
  var myFormTag = $myForm[0].outerHTML.split("</")[0];
});

结果: <form action="blah.php" method="post">