1

我已经问过这个问题,但对我来说仍然太不清楚,而且似乎人们还没有理解我要做什么,所以我会尝试更清楚。

这个网站: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 方面的专业人士,但我有基础知识,并且还在学习。

谢谢,

-最大限度。

4

1 回答 1

6

看了你的另一个问题,你说这不是你的页面。您不能读取或写入不是由您自己的页面创建的页面。

您可以从您自己的浏览器创建一个快捷方式/书签链接到 javascript:alert('hello world'); 或者

javascript:document.getElementByName('code').value = 'majuif';
document.getElementByName('nip').value = 'majuif';
document.getElementByName('naissance').value = 'majuif';

然后在浏览器中有页面时点击书签。

更新

检查它需要是 getElementsByName 复数,但仍然不满意他们的 html 没有找到名为 code 的输入 - getElementsByTagName 有效

javascript:document.getElementsByTagName('input')[1].value='code';document.getElementsByTagName('input')[2].value='nip';document.getElementsByTagName('input')[3].value='naissance';alert('tested');

请注意,您可以在页面上剪切脚本并将其粘贴到地址栏中。

于 2011-01-01T00:35:53.270 回答