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

我想在油猴弄一个脚本,就是查找一个成绩,并修改的,但是不成功
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
7条回答 默认 最新
关注
话说回来就没有人好奇,他为什么总成绩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'; } })();
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报