Javascript jquery删除标签文本

Javascript jquery删除标签文本,javascript,jquery,Javascript,Jquery,我正在尝试从这个html输入元素中删除搜索文本。我知道元素在标签内,这就是它是如何构建的有没有办法删除搜索文本,但保留输入元素 这是我的HTML代码 <div id="datatable_users_filter"> <label>Search <input type="search"/></label> </div> 它删除整个元素,而不仅仅是搜索标签。在javascript中,您可以设置一个等于输入的变量,清除标签的内容,然

我正在尝试从这个html输入元素中删除搜索文本。我知道元素在标签内,这就是它是如何构建的有没有办法删除
搜索
文本,但
保留输入元素

这是我的HTML代码

<div id="datatable_users_filter">
   <label>Search <input type="search"/></label>
</div>

它删除整个元素,而不仅仅是搜索标签。

在javascript中,您可以设置一个等于输入的变量,清除标签的内容,然后将输入附加到现在为空的标签上

var输入=$(“#数据表_用户_过滤器标签输入”);
$(“#datatable_users_filter label”).html(“”);
$(“#datatable_users_filter label”)。追加(输入)

搜寻

像这样保留标签和输入

    <label class="label">Search</label>
    <input type="search"/>
用于删除标签文本的sapmle

$(“#datatable_users_filter label”).html($(“#datatable_users_filter input”)

搜寻

我不确定是否理解。想要的效果是删除标签标签及其内容,但保存输入标签,或者删除用户在输入标签中插入的文本?
    <label class="label">Search</label>
    <input type="search"/>
    $('label').hide();