Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2018, 12:02
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

MouseEvent.srcElement пустой
Добрый день, форумчане!

Вопрос такой: Почему после создания функции MouseEvent у меня сам элемент srcElement пустой? И как туда передать элемент?

Код:
function mouseEvent(type, sx, sy, cx, cy) {
  var evt;
  var e = {
    bubbles: true,
    cancelable: (type != "mousemove"),
    view: window,
    detail: 0,
    screenX: sx, 
    screenY: sy,
    clientX: cx, 
    clientY: cy,
    ctrlKey: false,
    altKey: false,
    shiftKey: false,
    metaKey: false,
    button: 0,
    relatedTarget: undefined
  };
  console.log('HERRE WE ARE IN MOUSE EVENT');
  if (typeof( document.createEvent ) == "function") {
	  
    evt = document.createEvent("MouseEvent");
    evt.initMouseEvent(type, 
      e.bubbles, e.cancelable, e.view, e.detail,
      e.screenX, e.screenY, e.clientX, e.clientY,
      e.ctrlKey, e.altKey, e.shiftKey, e.metaKey,
      e.button, cbVal2.item(6));
  } else if (document.createEventObject) {
    evt = document.createEventObject();
    for (prop in e) {
    evt[prop] = e[prop];
  }
    evt.button = { 0:1, 1:4, 2:2 }[evt.button] || evt.button;
  }
  return evt;
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ajax-запрос выводит пустой alert FaNaT_96 AJAX и COMET 1 20.04.2016 11:07
почему style.fontSize для input пустой Conus Элементы интерфейса 1 10.04.2016 15:27
Криво отображается caption в пустой таблице javascript_pupil (X)HTML/CSS 2 18.11.2015 18:06
Пустой file input суссесфул или не successful? kostyanet Элементы интерфейса 1 08.01.2015 17:56
УДАЛИТЬ ПУСТОЙ INPUT Brook Events/DOM/Window 15 20.05.2012 22:20