我想在油猴弄一个脚本,就是查找一个成绩,并修改的,但是不成功

(function() {
'use strict';
console.log("改成绩");
window.onload = function() {
document.getElementById('xcPoint').innerHTML = '50';
}
})();
我想把1成绩45.8改成50,2成绩改成53.5改成60,总成绩改成70,代码应该怎样打呢?

img

img

话说回来就没有人好奇,他为什么总成绩99.3要改成70吗?
interText 和 innerHTML两个都试下,哪个生效用哪个


interText 和 innerHTML的区别
这两个属性是可读写的 ,可以获取元素里面的内容

innerText 从起始位置到终止位置的内容,但它去除 html 标签,同时空格和换行也会去掉。
innerHTML 起始位置到终止位置的全部内容,它识别 html 标签,同时保留空格和换行。
参考链接:

js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作_奶盖不加糖的博客-CSDN博客_js改变标签样式 操作元素JavaScript的DOM操作可以改变网页内容、结构和样式,我们可以利用DOM操作元素来改变元素里面的内容、属性等。注意以下都是属性改变元素内容element.innerText从起始位置到终止位置的内容,但它去除html标签,同时空格和换行也会去掉element.innerHTML起始位置到终止位置的全部内容,包括html标签,同时保留空格和换行... https://blog.csdn.net/qq_44156869/article/details/108963401?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-108963401-blog-102486292.pc_relevant_default&spm=1001.2101.3001.4242.2&utm_relevant_index=4

修改代码如下:


(function() {
console.log("改成绩");
window.onload = function() {
document.getElementById('xcPoint').innerText = '50';
document.getElementById('slPoint').innerHTML = '60';
document.getElementById('totalPoint').innerText = '70';
}
})();

有ID,用ID获取控件,赋值

window.onload = function() {
document.getElementById('xcPoint').innerText = '50';
document.getElementById('slPoint').innerText = '60';
document.getElementById('totalPoint').innerText = '70';
}

如有帮助,请采纳,十分感谢!

右键直接审查元素,双击修改数字回车搞定,你是不是只想要截图啊哈哈

控制台调好代码,然后就是油猴设置

你的代码是对的,你需要修改的是 @match的值,下面我设置的是针对 ask.csdn.net 也就是csdn问答网页 的标题修改为 自定义油猴修改
https://blog.csdn.net/u011054333/article/details/104101806


// ==UserScript==
// @name         My Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        *://ask.csdn.net/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=csdn.net
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    console.log("改成绩");
    window.onload = function() {
        document.querySelector(".title-box").innerHTML="自定义油猴修改";
    }
})();

你可以设置id元素的value试试