作者neiltsang (煞克(╬⊙д⊙)卖地壳)
看板Ajax
标题[ js ] 该怎麽用油猴插入一个按钮在网页上?
时间Tue Jan 7 09:58:01 2020
缘由:
我看到别人的脚本有做这个东西 感觉非常有趣
然而已经反覆研究别人的脚本把他移动到新的脚本 网页却无法成功
上网查了一些js加入html的相关资讯
最後得到的结果也大致跟我拿来参考的脚本一样
问题:
(function() {
var s_html = `
.ct_div {
style="border:2px orange solid;
divmargin:20px 0px;"
}
`
var dom_div = document.createElement('div');
dom_div.innerHTML = s_html;
})();
在上面宣告了一个s_html然後里面会是一个div
下面使用 document.createElement的方法创建div 这看起来非常顺畅
然而我挂脚本之後却连这麽基本的按钮都出现不了QQ
很不好意思问了这个问题
想请前辈指点一下
题外话:
我在使用Chrome的开发者工具 的控制台里
输入的指令
document.querySelector("
#startButton").value="改变文字";
是可以有效果的 然而把这一段程式丢入油猴的脚本後却无法成形
想请问这又是什麽本鲁不懂的观念呢?
谢谢各位前辈!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.220.255.143 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1578362285.A.39E.html
1F:→ kyrc: 新建的div没设定class,就是个看不到的空白div 01/07 11:51
2F:→ kyrc: 开发者工具看看有没有多个div,setAttribute 一下 01/07 11:52
5F:→ kyrc: 脚本试试添加 // @run-at document-end 01/07 11:54
6F:→ Mod987: 试试 document.querySelector('body').append(div) 01/07 12:57
感谢
7F:→ Rinorune: 你只create dom_div 但没有把它塞到网页内 01/19 20:25
你讲什麽废话阿 这不就是我的问题吗 我就是问HOW阿
傻眼
※ 编辑: neiltsang (61.220.255.143 台湾), 08/17/2021 12:39:36