Я хочу, чтобы двойной щелчок по строке таблицы HTML выбрал нужную мне запись.
Мне удалось найти элемент и отправить щелчок левой кнопкой мыши один раз, но я не мог понять, как отправитьдвойной щелчок.Я проверил, что не было никакого элемента управления событиями мыши / атрибута для выбора, и я думаю, что это потому, что он использовал функцию jquery / java.
Я не могу поделиться веб-сайтом, но могу поделиться частями кода, которые, по моему мнению, связаны между собой.Я знаю, что это можно сделать, потому что кому-то удалось это сделать, но они не делятся этим.
Может кто-нибудь помочь мне разобраться?
Код, который, я считаю, связан с функциейнам нужно
/* double click on table row */
jQuery(tableId ).on('dblclick', ' tbody tr',function() {
if(isAutoNextEnabled!=null && isAutoNextEnabled=='Y'){
createAutoNextListNew(oTable, tableName, this);
}
window[functionName](this);
});
Поскольку я не могу поделиться URL-адресом, я нашел альтернативу
https://unixpapa.com/js/testmouse-2.html
Вот сайт, который обнаруживает наши клики.Он захватывает один щелчок левой кнопкой мыши, но не захватывает двойной щелчок.Я думаю, что это может быть из-за неправильного кода.
Я знаю, что для предоставленного веб-сайта есть опция firevent, но сам сайт, где мне нужно использовать эту функцию, не имеет такой роскоши.Поэтому я ищу способ кодирования события двойного щелчка.
Это работает для веб-сайта одним щелчком мыши (https://unixpapa.com/js/testmouse-2.html), захватывает щелчок левой кнопкой мыши один раз:
set ta = objie.getElementsByTagName
for each x in ta
if x = [[our target ]]
x.click
end if
next x
и не работает , когда я дважды щелкаю
for each x in ta
if x = [[our target ]]
x.doubleclick
end if
next x
или
for each x in ta
if x = [[our target ]]
x.doubleclick
end if
next x