我想从div元素中删除一组特定的字符。它们包含时间日期,我想删除时间部分。 这是我如何尝试但它不起作用。
$("td").each(function( i ) {
$(this).remove('12:00:00 AM');
}
欢迎任何建议。 感谢。
答案 0 :(得分:0)
tds=document.getElementsByTagName("td");
getElementsByTagName返回一个nodeList而不是一个数组,它没有forEach
方法。
你可以通过写下以下内容来原生:
document.querySelectorAll("td").forEach(function(currentTd) {
currentTd.innerHTML = currentTd.innerHTML.replace('12:00:00 AM', "");
});