Заполните поля на веб-странице - PullRequest
1 голос
/ 01 января 2011

Я уже задавал этот вопрос, но он все еще слишком неясен для меня, и кажется, что люди не поняли, что я пытаюсь сделать, поэтому я постараюсь быть более ясным.

Этот сайт: 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, но у меня есть основы, и я все еще учусь.

Спасибо

-Макс.

1 Ответ

6 голосов
/ 01 января 2011

Посмотрел другой ваш вопрос, и вы сказали, что это не ваша страница.Вы не можете читать или писать на странице, которая не создана вашей собственной страницей.

Вы можете из своего браузера создать ссылку / закладку для ссылки на 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');

Обратите внимание, что вы можете вырезать и вставить скрипт в адресную строку, когда находитесь на странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...