每次尝试时,我都会删除包含该字符的元素。
我要删除的是每个.date
的逗号:
<div class='date'>Nov 1, 2011</div>
<div class='date'>Dec 22, 2011</div>
答案 0 :(得分:3)
var date0 = document.getElementsByClassName("date")[0];
var string = date0.innerHTML;
var newString = string.replace(/,/g,"");
date0.innerHTML = newString;
这应该取第一个.date
元素的内容,搜索任何逗号,删除它们,并将更新后的字符串放回元素中。
以下是一些将删除所有.date
元素中的逗号的代码:
var date = document.getElementsByClassName("date");
var len = date.length;
for (var i = 0; i < len; i++) {
var datei = date[i];
var string = datei.innerHTML;
var newString = string.replace(/,/g, "");
datei.innerHTML = newString;
}