我正在使用数据表 jquery 插件来美化我的表格。我正在尝试将搜索框风格化,使其看起来更像这样
然而,数据表中当前搜索框的 javascript 生成 代码看起来像这样
<div class="dataTables_filter" id="countstable_filter">
<label>Search:
<input type="text" aria-controls="countstable" placeholder="Search">
</label>
</div>
我能够使用 javascript 将占位符属性添加到搜索框。但我不知道如何删除 Search: 文本。我在谷歌上看到了一些解决方案,但他们要求标签有一个我在这里没有的 ID。
最佳答案
由于您使用的是 DataTables,您还可以通过更改语言变量 sSearch
来关闭 Search:
字符串,请参阅有关 oLanguage.sSearch 的更多文档和 jsBin .
$("#someTable").dataTable({
oLanguage: {
sSearch: ""
}
});
关于javascript - 如何用没有名称或 ID 的 JavaScript 替换标签中的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11587699/