Тема: event.offsetX
Показать сообщение отдельно
  #4 (permalink)  
Старый 11.09.2009, 20:20
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от poweroff
Как я понял надо переменную e передать в функцию, но как?
Браузер сам передаст в момент возникновения события, нужно просто описать ее, как 1-й аргумент функции:
…onclick=function(e)


И вы выполняете поиск элемента по идентификатору до того, как он появится в документе. Нужно отложить выполнения скрипта до окончания загрузки документа, например так:
window.onload = function() {
    document.getElementById('mybut').onclick = function(e) {
        …
    }
};


Или разместить скрипт после элемента, который используете, а не в внутри <head>

Сообщение от poweroff
<script langauge = "application/x-javascript">
Откуда вы такое взяли?

<script type="text/javascript">

Последний раз редактировалось Octane, 11.09.2009 в 20:24.
Ответить с цитированием