#javascript #html #bookmarklet
#javascript #HTML #букмарклет
Вопрос:
Я пытаюсь создать несколько букмарклетов для навигации по веб-приложению.
Для некоторых ссылок и действий они так же просты, как наличие букмарклетов, например javascript: tabClick('func');
, для других, если я проверяю элемент, их href
значения недействительны, и я получаю только эти длинные ссылки.
<a id="id_value" eventvalue="Do Action">Do Action</a>
Есть ли какой-нибудь способ создать букмарклет, который имитировал бы нажатиеDo Action?
Комментарии:
1. document.getElementById(«assetmain3_middle_anchor»).click();
Ответ №1:
Используйте JavaScript, чтобы выбрать элемент по его id
(уникальному для этого конкретного элемента) и отправить click
ему событие, которое должно имитировать точно такое же поведение, которое возникло бы, если бы пользователь указал и щелкнул элемент.
javascript:document.getElementById("id_value").click();
Комментарии:
1. Встроенный javascript — это зло.