strava我的活动批量编辑
我的活动里 以批量选择"通勤"为例
在浏览器Console中敲入
allow pasting
document.querySelectorAll('input[name="commute"]').forEach(checkbox => {
checkbox.checked = true;
});
// 包含 <input type="submit">、<button> 及自定义提交类名元素
const submitButtons = document.querySelectorAll('input[type="submit"], button[type="submit"], [class*="submit"]');
submitButtons.forEach(button => {
button.dispatchEvent(new Event('click', { bubbles: true, cancelable: true }));
});
在上传fit文件界面
// 获取所有符合条件的a标签
const tags = document.querySelectorAll('a.tag.button');
// 遍历并修改每个元素
tags.forEach(tag => {
if(tag.textContent.trim() === '通勤') {
tag.className = 'tag button selected';
}
});