Уточнить про this
Всем Привет !
Вот эта запись(передача в функцию move() параметра this): <body> <div onmousedown="move(this)"></div> </body> ну и сама функция выглядит напр. так: function move(div) {div.style.color = 'red';} this тут это тоже самое что если бы я нашел элемент div таким образом: <script> var div = document.body.children[0]; </script> ? |
да
|
S.D.Maquis,
Да, this в обработчике события есть ссылка на элемент, для которого этот обработчик назначен |
Цитата:
обработчик сам для браузера выглядит так : div.onmousedown = new Function("move(this)"); конструктор создаёт функцию, и получается следующее : div.onmousedown = funtion(){ move(this) } this тут будет равен объекту, стоящему слева от точки ( div.onclick ). как заключение - то есть диву (элементу) |
Часовой пояс GMT +3, время: 17:37. |