Автозаполнение веб-форм

238
Babyburger

Допустим, веб-сайт содержит инструмент поиска с расширенными возможностями. Я часто использую одни и те же критерии поиска для выполнения поиска. Было бы невероятно полезно, если бы я мог использовать скрипт, который вводит заранее заданные настройки для выполнения установки (вместо того, чтобы вручную ставить флажки, выпадающие списки и еще много чего).

Чтобы проиллюстрировать это примером, вот фрагмент кода HTML-страницы, которую я проверяю:

<li><input value="No" name="search[amMember]" type="radio">  Non-joined games <ul><li><strong>Joinable:</strong> <input value="-" name="search[isJoinable]" checked="" type="radio">  All  <input value="Yes" name="search[isJoinable]" type="radio">  Joinable  <input value="No" name="search[isJoinable]" type="radio">  Not joinable  </li></ul> </li> 

Это соответствует с флажком Non-соединяемых игр и 3 суб флажков для всех, объединяемые и не объединяемых . Все выбрано по умолчанию, как обозначено checked="". HTML-код, который будет соответствовать предопределенной проверке, например, Not joinable, будет выглядеть так:

<li><input value="No" name="search[amMember]" checked="" type="radio">  Non-joined games <ul><li><strong>Joinable:</strong> <input value="-" name="search[isJoinable]" type="radio">  All  <input value="Yes" name="search[isJoinable]" type="radio">  Joinable  <input value="No" name="search[isJoinable]" checked="" type="radio">  Not joinable  </li></ul> </li> 

Я добавил проверку не объединяемые и Non-соединяемые игры и удалить его на всех . Это соответствует флажкам, отмеченным для первых двух значений и не отмеченным для всех .

Я чувствую, что что-то подобное должно существовать, но я как-то не могу его найти. Есть плагины автозаполнения, доступные как для Google Chrome, так и для Firefox, но они, кажется, заполняют стандартные (предопределенные) поля, такие как имя пользователя, имя, название компании, адрес и т. Д. Если плагины не доступны, есть ли способ, которым я могу создать что-то обычай предварительно выбирать и предварительно вводить значения моей формы? Идея состоит в том, что я могу щелкнуть скрипт или ссылку и получить уже заполненную форму, а не каждый раз выполнять одни и те же шаги, чтобы выбрать одни и те же параметры.

PS: я не использую тег автоформ специально, потому что это относится к автозаполнению, а не к автозаполнению, о котором я говорю.

0
У вас есть опыт работы с JavaScript? Вы можете написать скрипт пользователя, который изменяет форму с помощью команд JS, а затем использовать Greasemonkey или Tampermonkey для загрузки этого скрипта при каждом запуске сайта. Вы также можете добавить свою собственную кнопку или форму на сайт, что позволит вам выбрать, как форма должна быть предварительно заполнена. slhck 6 лет назад 0
@slhck Я немного знаю JavaScript. Я просто немного разочарован тем, что плагин в настоящее время еще не существует. Я просто подумал, что такой инструмент уже существует. Возможно, я недооцениваю сложность создания такого плагина. Babyburger 6 лет назад 0

0 ответов на вопрос

Похожие вопросы