<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Deerua about Coding: последние заметки с тегом &amp;laquo;DOM&amp;raquo;</title><link>http://deer.org.ua/keywords/dom/</link><description></description><language>ru</language><generator>e2 (http://blogengine.ru/)</generator><item><title>crossbrowser click event (DOM)</title><guid isPermaLink="true">http://deer.org.ua/2009/07/18/1/</guid><link>http://deer.org.ua/2009/07/18/1/</link><comments>http://deer.org.ua/2009/07/18/1/comments/</comments><description>&lt;pre&gt;&lt;span class="hl-reserved"&gt;var &lt;/span&gt;&lt;span class="hl-identifier"&gt;clickEvent&lt;/span&gt;&lt;span class="hl-default"&gt;:&lt;/span&gt;&lt;span class="hl-identifier"&gt;Object&lt;/span&gt;&lt;span class="hl-default"&gt; = &lt;/span&gt;&lt;span class="hl-identifier"&gt;doc&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;createEvent&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-string"&gt;MouseEvents&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;;
&lt;/span&gt;&lt;span class="hl-identifier"&gt;clickEvent&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;initMouseEvent&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-string"&gt;click&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;;
&lt;/span&gt;&lt;span class="hl-identifier"&gt;HTMLElement&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;dispatchEvent&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;clickEvent&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;;&lt;/span&gt;&lt;/pre&gt;С помощью &lt;b&gt;dispatchEvent&lt;/b&gt; мы напрямую бросаем ивент(событие) в модель ивентов. Использовать можно, так же и для других событий ;)&lt;hr /&gt;&lt;a href="http://deer.org.ua/2009/07/18/1/comments/"&gt;Комментарии&lt;/a&gt; к заметке&lt;br /&gt;&lt;br /&gt;Теги:&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/html/"&gt;html&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/html/w3c/"&gt;w3c&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/html/w3c/dom/"&gt;DOM&lt;/a&gt;&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/browsers/"&gt;browsers&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/browsers/crossbrowser/"&gt;crossbrowser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.deer.org.ua/tags/javascript/"&gt;javascript&lt;/a&gt;</description><pubDate>Sat, 18 Jul 2009 20:32:52 +0200</pubDate></item><item><title>YASS: Yet Another cSS selector</title><guid isPermaLink="true">http://deer.org.ua/2008/12/04/1/</guid><link>http://deer.org.ua/2008/12/04/1/</link><comments>http://deer.org.ua/2008/12/04/1/comments/</comments><description>&lt;a href="http://yass.webo.in/" linkredir=""&gt;&lt;i&gt;Вот тут&lt;/i&gt;&lt;/a&gt; можно скачать &lt;b&gt;YASS&lt;/b&gt;, который поможет быстрее всех выбрать все нужные DOM элементы по маске!&lt;br /&gt;как использовать? :) всё просто: &lt;pre&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;a.link&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;// выбрать все теги &amp;lt;a&amp;gt; с class="link"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;.link span&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги &amp;lt;span&amp;gt; внутри тега с class="link"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;p&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги &amp;lt;p&amp;gt;
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;#p&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги с id="p" 
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;#p .link&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги с class="link" внутри тега с id="p"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;#p #sp1&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги с id="sp1" внутри тега с id="p"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;p#p&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги &amp;lt;p&amp;gt; с id="p"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;p a&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги &amp;lt;a&amp;gt; внутри тега &amp;lt;p&amp;gt;
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;.link&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги с class="link"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;.link #sp1&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги с id="sp1" внутри тегов с class="link"
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;img&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги &amp;lt;img&amp;gt;
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;body p img&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;//выбрать все теги &amp;lt;img&amp;gt; внутри тега &amp;lt;p&amp;gt;, что внутри &amp;lt;body&amp;gt;
&lt;/span&gt;&lt;span class="hl-identifier"&gt;_&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-string"&gt;a, img&lt;/span&gt;&lt;span class="hl-quotes"&gt;'&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;; &lt;/span&gt;&lt;span class="hl-comment"&gt;// выбрать все теги &amp;lt;a&amp;gt; и &amp;lt;img&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://deer.org.ua/filez/yass.0.1.rus.js" linkredir=""&gt;&lt;i&gt;скачать 0.1ю версию для ознакомления с принципом работы 6Kb (русские комментарии)&lt;/i&gt;&lt;/a&gt;&lt;hr /&gt;&lt;a href="http://deer.org.ua/2008/12/04/1/comments/"&gt;Комментарии&lt;/a&gt; к заметке&lt;br /&gt;&lt;br /&gt;Теги:&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/javascript/"&gt;javascript&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/javascript/framework/"&gt;framework&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/javascript/framework/yass/"&gt;yass&lt;/a&gt;&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/css/"&gt;css&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/css/selectors/"&gt;selectors&lt;/a&gt;&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/html/"&gt;html&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/html/w3c/"&gt;w3c&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/html/w3c/dom/"&gt;DOM&lt;/a&gt;</description><pubDate>Thu, 04 Dec 2008 11:22:22 +0200</pubDate></item><item><title>Как найти координаты DOM элемента используя  JavaScript?</title><guid isPermaLink="true">http://deer.org.ua/2008/07/02/1/</guid><link>http://deer.org.ua/2008/07/02/1/</link><comments>http://deer.org.ua/2008/07/02/1/comments/</comments><description>Determine the coordinates {X, Y} using JavaScript &lt;pre&gt;&lt;span class="hl-comment"&gt;/* Определяем через паренты начало элемента по оси Х
Входной парметр, АйДи элемента
Возвращает Int*/
&lt;/span&gt;&lt;span class="hl-reserved"&gt;function &lt;/span&gt;&lt;span class="hl-identifier"&gt;findPosX&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-brackets"&gt;){
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;var &lt;/span&gt;&lt;span class="hl-identifier"&gt;curleft&lt;/span&gt;&lt;span class="hl-code"&gt; = &lt;/span&gt;&lt;span class="hl-number"&gt;0&lt;/span&gt;&lt;span class="hl-code"&gt;;
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetParent&lt;/span&gt;&lt;span class="hl-brackets"&gt;)
    &lt;/span&gt;&lt;span class="hl-reserved"&gt;while&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-number"&gt;1&lt;/span&gt;&lt;span class="hl-brackets"&gt;) {
      &lt;/span&gt;&lt;span class="hl-identifier"&gt;curleft&lt;/span&gt;&lt;span class="hl-code"&gt; += &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetLeft&lt;/span&gt;&lt;span class="hl-code"&gt;;
      &lt;/span&gt;&lt;span class="hl-reserved"&gt;if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-code"&gt;!&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetParent&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-reserved"&gt;break&lt;/span&gt;&lt;span class="hl-code"&gt;;
      &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt; = &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetParent&lt;/span&gt;&lt;span class="hl-code"&gt;;
    &lt;/span&gt;&lt;span class="hl-brackets"&gt;}
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;else if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;x&lt;/span&gt;&lt;span class="hl-brackets"&gt;) &lt;/span&gt;&lt;span class="hl-identifier"&gt;curleft&lt;/span&gt;&lt;span class="hl-code"&gt; += &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;x&lt;/span&gt;&lt;span class="hl-code"&gt;;
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;return &lt;/span&gt;&lt;span class="hl-identifier"&gt;curleft&lt;/span&gt;&lt;span class="hl-code"&gt;;
&lt;/span&gt;&lt;span class="hl-brackets"&gt;}
&lt;/span&gt;&lt;span class="hl-comment"&gt;/* Определяем Не Ие ли Броузер :)
Возвращает Bool*/
&lt;/span&gt;&lt;span class="hl-reserved"&gt;function &lt;/span&gt;&lt;span class="hl-identifier"&gt;isIE &lt;/span&gt;&lt;span class="hl-brackets"&gt;(){&lt;/span&gt;
    &lt;span class="hl-reserved"&gt;return &lt;/span&gt;&lt;span class="hl-builtin"&gt;navigator&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;userAgent&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;toLowerCase&lt;/span&gt;&lt;span class="hl-brackets"&gt;()&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;indexOf&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;"&lt;/span&gt;&lt;span class="hl-string"&gt;msie&lt;/span&gt;&lt;span class="hl-quotes"&gt;"&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-code"&gt; &amp;gt; -&lt;/span&gt;&lt;span class="hl-number"&gt;1&lt;/span&gt;&lt;span class="hl-code"&gt;;&lt;/span&gt;&lt;span class="hl-brackets"&gt;}
&lt;/span&gt;&lt;span class="hl-comment"&gt;/* Определяем через паренты начало элемента по оси Y
Входной парметр, АйДи элемента
Возвращает Int*/
&lt;/span&gt;&lt;span class="hl-reserved"&gt;function &lt;/span&gt;&lt;span class="hl-identifier"&gt;findPosY&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-brackets"&gt;){
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;var &lt;/span&gt;&lt;span class="hl-identifier"&gt;curTop&lt;/span&gt;&lt;span class="hl-code"&gt;= &lt;/span&gt;&lt;span class="hl-number"&gt;0&lt;/span&gt;&lt;span class="hl-code"&gt;;
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-code"&gt;!&lt;/span&gt;&lt;span class="hl-identifier"&gt;isIE&lt;/span&gt;&lt;span class="hl-brackets"&gt;) &lt;/span&gt;&lt;span class="hl-identifier"&gt;curTop&lt;/span&gt;&lt;span class="hl-code"&gt;= &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetHeight&lt;/span&gt;&lt;span class="hl-code"&gt;;
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetParent&lt;/span&gt;&lt;span class="hl-brackets"&gt;)
    &lt;/span&gt;&lt;span class="hl-reserved"&gt;while&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-number"&gt;1&lt;/span&gt;&lt;span class="hl-brackets"&gt;){
     &lt;/span&gt;&lt;span class="hl-identifier"&gt;curTop&lt;/span&gt;&lt;span class="hl-code"&gt;+= &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetTop&lt;/span&gt;&lt;span class="hl-code"&gt;;
     &lt;/span&gt;&lt;span class="hl-reserved"&gt;if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-code"&gt;!&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetParent&lt;/span&gt;&lt;span class="hl-brackets"&gt;) &lt;/span&gt;&lt;span class="hl-reserved"&gt;break&lt;/span&gt;&lt;span class="hl-code"&gt;;
     &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;= &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;offsetParent&lt;/span&gt;&lt;span class="hl-code"&gt;;
    &lt;/span&gt;&lt;span class="hl-brackets"&gt;} 
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;else if&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;y&lt;/span&gt;&lt;span class="hl-brackets"&gt;) &lt;/span&gt;&lt;span class="hl-identifier"&gt;curTop&lt;/span&gt;&lt;span class="hl-code"&gt;+= &lt;/span&gt;&lt;span class="hl-identifier"&gt;obj&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;y&lt;/span&gt;&lt;span class="hl-code"&gt;; 
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;return &lt;/span&gt;&lt;span class="hl-identifier"&gt;curTop&lt;/span&gt;&lt;span class="hl-code"&gt;;
&lt;/span&gt;&lt;span class="hl-brackets"&gt;} 
&lt;/span&gt;&lt;span class="hl-comment"&gt;/* Определяем через функции findPosХ и findPosY координаты елемента
Входной парметр, АйДи элемента
Возвращает масив координат array {x,y}*/
&lt;/span&gt;&lt;span class="hl-reserved"&gt;function &lt;/span&gt;&lt;span class="hl-identifier"&gt;getPositionMy&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;e&lt;/span&gt;&lt;span class="hl-brackets"&gt;){
  &lt;/span&gt;&lt;span class="hl-reserved"&gt;return &lt;/span&gt;&lt;span class="hl-brackets"&gt;{&lt;/span&gt;&lt;span class="hl-identifier"&gt;x&lt;/span&gt;&lt;span class="hl-code"&gt;:&lt;/span&gt;&lt;span class="hl-identifier"&gt;findPosX&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;e&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-code"&gt;, &lt;/span&gt;&lt;span class="hl-identifier"&gt;y&lt;/span&gt;&lt;span class="hl-code"&gt;:&lt;/span&gt;&lt;span class="hl-identifier"&gt;findPosY&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;e&lt;/span&gt;&lt;span class="hl-brackets"&gt;)}&lt;/span&gt;&lt;span class="hl-code"&gt;;
&lt;/span&gt;&lt;span class="hl-brackets"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;a href="http://deer.org.ua/2008/07/02/1/comments/"&gt;Комментарии&lt;/a&gt; к заметке&lt;br /&gt;&lt;br /&gt;Теги:&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/javascript/"&gt;javascript&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/javascript/coordinates/"&gt;coordinates&lt;/a&gt;&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/html/"&gt;html&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/html/w3c/"&gt;w3c&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/html/w3c/dom/"&gt;DOM&lt;/a&gt;</description><pubDate>Wed, 02 Jul 2008 15:43:31 +0200</pubDate></item></channel></rss>