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';
    }
});
posted @ 2025-03-15 16:07  ChasingDreams  阅读(8)  评论(0)    收藏  举报