2013-06-10 7 views
-1

Я хочу знать, можно ли автозаполнять html-форму веб-сайта (а не локально) с помощью javascript, и если это возможно, можете ли вы поставить меня в правильном направлении.Предварительно заполнить форму html с помощью Javascript

Редактировать: У меня есть одно расширение mozilla, у которого есть выпадающие списки, текстовые поля ... из которых я получу данные, которые я хочу поместить в форму.

Спасибо.

+0

Да, и просто измените атрибут value ваших элементов формы. – waldol1

+0

Да, вы можете это сделать, и вы не можете этого сделать. Это ответы, но без подробностей я не могу сказать вам, какой из них применяется. – epascarello

+0

Нам потребуется гораздо больше информации, чтобы ответить на этот вопрос. Короткий ответ на ваш вопрос - да, это возможно. Как у вас есть данные для заполнения вашей формы, будет определяться, как это лучше всего сделать. – DaveHogan

ответ

0

JavaScript, работающий на веб-сайте, не может заставить браузер посетителя перейти на другой сайт и предварительно заполнить форму там. Это будет серьезной проблемой безопасности.

JavaScript работает в расширении браузера, но специфика зависит от конкретного типа расширения браузера. (т. е. расширения Chrome и расширения Greasemonkey отличаются).

JavaScript, работающий на сервере (например, через Node.js), может перейти на другой сайт и заполнить там форму (например, с помощью PhantomJS). Он не может представить заполненную форму пользователю, не действуя как полный прокси.

+0

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

Смежные вопросы