当我在JS中加载时,我正试图替换我表单中的所有标签,但我没有运气。
$(document).ready(function($){
$('.label').each(function(e){
document.getElementById($(this)).textContent = document.getElementById($(this)).innerHTML.replace("and", "&");
});
});
我不知道哪个更好:.innerHTML
或.textContent
。他们似乎都达到了我的目标。
提前谢谢。
测试后: 我真的希望我能得到以下代码。
$('label').text(function(i, text) {
return text.replace("and", "&");
})
感谢大家的建议,我已经让代码使用了一个简单的循环。
var myElements = document.getElementsByTagName("LABEL");
for(var k=0; k<myElements.length; k++){
myElements[k].innerHTML = myElements[k].innerHTML.replace("and", "&");
}