V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sudoy
V2EX  ›  问与答

油猴脚本自动执行

  •  
  •   sudoy · 2022-03-22 10:53:35 +08:00 · 1219 次点击
    这是一个创建于 756 天前的主题,其中的信息可能已经有所发展或是发生改变。

    直接上油猴脚本代码:

    // ==UserScript==
    // @name         MyScript
    // @namespace    http://tampermonkey.net/
    // @version      0.1
    // @description  try to take over the world!
    // @author       You
    // @match        https://mysite.com
    // @icon         https://www.google.com/s2/favicons?sz=64&domain=vuejs.org
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // Your code here...
        function myFunc() {
            console.log('myFunc is called!');
        };
    
        var myButton = document.getElementById('myButton');
        myButton.addEventListener('click', myFunc());
    })();
    

    我想要的结果是:等用户点击 myButton 按钮以后才触发 myFunc

    现在的情况是:只要加载页面就会执行 myFunc

    求教各位老哥,该如何修改。我搜了一番下来没找到有帮助的文档。

    4 条回复    2022-03-22 14:07:41 +08:00
    Trim21
        1
    Trim21  
       2022-03-22 10:59:14 +08:00 via Android   ❤️ 1
    myButton.addEventListener('click', myFunc);
    sudoy
        2
    sudoy  
    OP
       2022-03-22 11:17:53 +08:00
    @Trim21 原来是这里多了个括号,删掉问题就解决啦,感谢!
    zy445566
        3
    zy445566  
       2022-03-22 11:23:29 +08:00
    😂😂😂
    wanlei1766
        4
    wanlei1766  
       2022-03-22 14:07:41 +08:00
    本来想进来学习一番,没曾想一个括号就解决了 。😢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3368 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:37 · PVG 20:37 · LAX 05:37 · JFK 08:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.