2016-04-30 78 views
-4

此标签没有id/class。 如何从“状态”元素更改为另一个字JS?:如何更改javascript中的元素

<label form="mpp-gallery-status">Status</label> 
+0

分享您的代码 –

+0

你能给出关于这个问题的更多细节吗? –

+0

请分享更多的细节,通过http://stackoverflow.com/help/how-to-ask –

回答

0

您可以使用querySelector/querySelectorAll/getElementsByTagName,以获取标签,但如果你没有任何形式的识别特征的除了标签的内容,那么你得做一些资质上的选择:

var labels = document.getElementsByTagName("label"); 
 
for (var i = 0; i < labels.length; i++) { 
 
    var ele = labels[i]; 
 
    if (ele.getAttribute("form") == "mpp-gallery-status" && ele.innerHTML == "Status") 
 
     ele.innerHTML = "Another word"; 
 
}
<label form='mpp-gallery-status'>Test</label> 
 
<br /> 
 
<label form='mpp-gallery-status'>Status</label>

相关问题