加载页面后,我使用 javascript 做了很多工作,将代码注入浏览器内的 url 部分,例如:
javascript:document.body.appendChild(document.createElement('div'));
甚至在 html 代码中的 head 部分插入一个链接以添加一个 css 文件,所有这些都在 URL 中仅使用 javascript,但我无法使用该技巧更改元素的属性.. 我试过:
javascript:document.getElementById('div').getAttribute('style')='/my style text'
我认为我的代码有问题,所以我再次尝试:
javascript:alert(javascript:document.getElementById('div').getAttribute('style'));
并弹出样式属性的值
为什么我不能在 URL 中使用 javascript 更改属性值?