我已经问过这个问题了,但对我来说还是太不清楚了,似乎人们还没有理解我想要做的事情,所以我会尝试更清楚。
本网站:https://www4.polymtl.ca/poly/poly.html 是我想填写的网站。
我希望能够做的是用文本修改“nip”,“code”和“naissance”字段的值(例如,代码为“majuif”)。
<input type=password name=code size=8 maxlength=8>
<input type=password name=nip size=8 maxlength=8>
<input type=password name=naissance size=8 maxlength=8>
但是,我不知道该怎么做。这是我的问题。
我应该写另一个HTML文件 - 我不知道是否可以使用“宏”这个词,但我很确定它可以 - 并在其中插入JavaScript?
请注意,我不是JavaScript或HTML的专业人士,但我有基础知识,还在学习。
谢谢,
-Max。
答案 0 :(得分:6)
看着你的另一个问题,你说这不是你的页面。您无法读取或写入不是由您自己的页面创建的页面。
您可以在自己的浏览器中创建一个快捷方式/书签链接到javascript:alert('hello world');或
javascript:document.getElementByName('code').value = 'majuif';
document.getElementByName('nip').value = 'majuif';
document.getElementByName('naissance').value = 'majuif';
然后在浏览器中显示页面时点击书签。
的更新强> 的
检查它需要是getElementsByName复数,但仍然不满意他们的html没有找到输入命名代码 - getElementsByTagName工作
javascript:document.getElementsByTagName('input')[1].value='code';document.getElementsByTagName('input')[2].value='nip';document.getElementsByTagName('input')[3].value='naissance';alert('tested');
请注意,当您在页面上时,可以将脚本剪切并粘贴到地址栏中。