上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: 118440 - 

求助报错问题

[复制链接]
  • TA的每日心情
    慵懒
    2022-3-8 01:49
  • 签到天数: 2 天

    [LV.1]初来乍到

    17

    主题

    25

    回帖

    59

    积分

    初级工程师

    积分
    59
    发表于 2022-3-8 03:29:42 | 显示全部楼层 | 阅读模式
    悬赏10油猫币未解决
      (async function() {
            const options = ['A', 'B', 'AC', 'DC', 'A', 'AB'];
            for (let option of options) {
    if (option.length>1) {
    let optio=option.split("")
    for(var i=0;i<optio.length;i++){
    let    duoxuan=optio[i]
    document.querySelector('.ng-star-inserted .ng-star-inserted [id$=-${optio[i]}]').click();

    }
    document.querySelector('.btn-next-item').click()
                await new Promise(resolve => setTimeout(resolve, 1000));
    }
    else{
    console.log(option)
                document.querySelector(`.ez-radio-dot [id$=-${option}]`).click();
                document.querySelector('.btn-next-item').click();
                await new Promise(resolve => setTimeout(resolve, 1000));
    }
            }
        })();



    https://eztest.org/exam/session/195150/#/login 注册什么信息也不用填写  

    为什么会提示Uncaught (in promise) DOMException: Document.querySelector: '.ng-star-inserted .ng-star-inserted [id$=-${optio[i]}]' is not a valid selector 这个报错呢


  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2022-3-8 09:36:52 | 显示全部楼层
    重复发帖了,搬过来

    李恒道:

    选择器选择内容非法

    [id$=-${optio}]
    感觉是这句非法了哦
    应该是字符串拼接错误问题


    可以打印一下看看
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-3-8 11:47:32 | 显示全部楼层
    ${}是模板字符串的语法,应该使用反引号`,而不是单引号'。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 01:49
  • 签到天数: 2 天

    [LV.1]初来乍到

    17

    主题

    25

    回帖

    59

    积分

    初级工程师

    积分
    59
    发表于 2022-3-8 12:26:40 | 显示全部楼层
    cxxjackie 发表于 2022-3-8 11:47
    ${}是模板字符串的语法,应该使用反引号`,而不是单引号'。

    感谢大哥 研究了好几个小时 我就说好像没啥问题 话说这个反引号怎么打出来的啊 昨晚刚看视频自学加论坛问
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 01:49
  • 签到天数: 2 天

    [LV.1]初来乍到

    17

    主题

    25

    回帖

    59

    积分

    初级工程师

    积分
    59
    发表于 2022-3-8 12:32:38 | 显示全部楼层
    cxxjackie 发表于 2022-3-8 11:47
    ${}是模板字符串的语法,应该使用反引号`,而不是单引号'。

    大哥我还想请教一下 如何设置个悬浮窗啊 然后我单机按钮之后他才会触发我的代码  现在我设置的油猴  他网址都是相同的  我一刷新他就吧源码跑了一遍了
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-3-8 20:19:04 | 显示全部楼层
    118440 发表于 2022-3-8 12:32
    大哥我还想请教一下 如何设置个悬浮窗啊 然后我单机按钮之后他才会触发我的代码  现在我设置的油猴  他网 ...

    反引号在esc下面那个键就是。悬浮css设置position: fixed。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表