批量更改contenteditable=true
时间: 2023-08-06 15:10:04 浏览: 103
文本批量修改
要批量更改网站上多个`contenteditable=true`元素的属性,同样可以通过JavaScript实现。可以使用`querySelectorAll`方法获取所有具有`contenteditable`属性的元素,然后遍历这些元素并将它们的`contenteditable`属性设置为`true`。
以下是一个示例代码:
```javascript
// 获取所有具有 contenteditable 属性的元素
var elements = document.querySelectorAll('[contenteditable]');
// 遍历所有元素并将它们的 contenteditable 属性设置为 true
for (var i = 0; i < elements.length; i++) {
elements[i].setAttribute('contenteditable', 'true');
}
```
在上面的代码中,我们首先使用`querySelectorAll`方法获取了所有具有`contenteditable`属性的元素,然后使用`for`循环遍历这些元素,将它们的`contenteditable`属性设置为`true`。
请注意,这段代码只是一个示例,实际上您可能需要根据您的具体需求进行一些修改。例如,您可能需要根据元素的类名或ID来选择特定的元素,或者将`contenteditable`属性设置为`false`而不是`true`。
阅读全文