// ==UserScript== // @name 给大佬点赞!👍 // @namespace https://bbs.tampermonkey.net.cn/ // @version 0.1.0 // @description 点击按钮即可回复ggnb!!!👍 (因为验证码的问题没搞懂,所以提示验证码错误的请手动回复或者多点几次或许会出现奇迹呢) // @include https://bbs.tampermonkey.net.cn/* // @downloadURL https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1148&extra=page%3D1 // @supportURL https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1148&extra=page%3D1 // @homepageURL https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1148&extra=page%3D1 // @author 张仨 // ==/UserScript== (function () { //声明一个函数,也是定义一个函数的关键字 'use strict'; //严格模式:字面量表达式,严格模式下你不能使用未声明的变量,保证代码运行的安全,同样的代码,在"严格模式"中可能会报错(¬、¬) var button = document.createElement("button"); //创建一个按钮 button.id = "id001"; //创建按钮id是必须的,我也不知道为啥(¬、¬) button.textContent = "点击回复ggnb!!!👍"; //按钮文字 button.style.color="red"; //按钮字体颜色 button.style.width = "10%"; //按钮大小 button.style.align = "center"; //按钮居中对齐,好像不起作用 (¬、¬) button.onclick = function (){ //监听点击按钮事件,执行以下代码 document.querySelector('#fastpostmessage').value='ggnb!!!👍' //表单填写内容 document.querySelector('#fastpostrefresh').checked=true //选中(点击)一个框 document.querySelector('#fastpostsubmit').click() //自动点击提交回复 }; var x = document.getElementsByClassName('pgs mbm cl')[0]; //插入按钮的位置('class') x.appendChild(button); //应该是按钮创建在末尾的意思? } )();