Как повесить событие без редактирования файла?
Помогите пожалуйста, не получается повесить событие на тег select доступа к файлу нет.
Фрагмент HTML. <select name="myselect"><option value="1">бла бла бла</option>.... Такой вариант не работает document.getElementsByName("myselect").onclick = function() { alert("test")} Помогите пожалуйста:help: |
document.getElementsByName("myselect")[0].onclick = function() { alert("test")}На множественное число в названии метода обратите внимание. |
В мозиле с использованием Greasemonkey не работает(
|
Я у себя в одном скрипте тоже alert(1) поставил, а он не срабатывает. Не подскажите в чем проблема?
Телепаты в отпуске. |
Да это весь скрипт и есть. Что еще нужно?
|
Сама страница, выложенная где-нибудь, здесь ее код не нужен.
|
bilbas, если GreaseMonkey, то может быть фильтрация, связанная с политикой безопасности. Сам DOM-объект может быть обёрнут. Попробуй свойство .wrappedJSObject:
document.getElementsByName("myselect")[0].wrappedJSObject.onclick = function () { alert("test"); }; |
Сама страница работает по https, так что выложить не могу(
|
Dmitry A. Soshnikov,
Спасибо огромное выручил, всё работает.Бьюсь целый день,без вас бы не справился.Еще раз спасибо!!!:) |
Часовой пояс GMT +3, время: 20:42. |