[英]How to change element in javascript
This label doesn't have an id/class.此标签没有 ID/类别。 How can I change the element from "Status" to another word in JS?:
如何将元素从“状态”更改为 JS 中的另一个词?:
<label form="mpp-gallery-status">Status</label>
You can use querySelector
/ querySelectorAll
/ getElementsByTagName
to get the label, but if you don't have any sort of identifying characteristic besides the contents of the tag then you're gonna have to do a bit of qualification on the selector:您可以使用
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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.