1

В другом вопросе на этом сайте кто-то порекомендовал создать закладку со следующим javascript в поле URL-адреса, чтобы автоматически вводить имя пользователя и пароль на веб-сайте в Chrome:

JavaScript: функция% 20enterLogin(){.. имя пользователя = "your_username"; пароль = "ваш_пароль"; document.getElementById('user_name')значение = имя пользователя; у = document.getElementById('пароль')значение = пароль;} enterLogin();

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

2 ответа2

3

Я не думаю, что это возможно, но вы можете отправить форму с помощью JavaScript:

document.forms["myform"].submit();

Вам просто нужен id формы, которую вы хотите отправить в JavaScript - если нет идентификатора, вы можете использовать индекс формы (число больше или равно 0). Так как это зависит от сайта, просто протестируйте немного, чтобы увидеть, что работает.

1

Вы можете изменить код так, чтобы он выглядел так:

javascript:function%20enterLogin(){username="your_username";password="your_password";document.getElementById('user_name').value=username;y=document.getElementById('password').value=password;document.forms["your_form"].submit();}enterLogin();

Просто замените your_form именем вашей формы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .