ФорумПрограммированиеJavaScript → проблема с JavaScript

проблема с JavaScript

  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 22 декабря 2008 г. 10:43, спустя 3 минуты 59 секунд

    Ты уверен, что тебе нужен именно id, а не сам this?)
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 22 декабря 2008 г. 10:51, спустя 7 минут 24 секунды

    неа) теоретически я решил юзать this.id таким образом

    <script type='text/javascript'>
    <!–
    function fc(i) {
    var dg = document.getElementById(i);
    //Действия…
    }
    //–>
    <script>
    <div id='lox' onMouseOver="fc(this.id)">lox</div>
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 22 декабря 2008 г. 10:53, спустя 2 минуты 26 секунд

    Я так и думал. Передай this и обращайся напрямую к нему.
    <div id='lox' onMouseOver="fc(this)">lox</div>


    function func(element)
    {
    element.style.display = 'block';
    }
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 22 декабря 2008 г. 11:09, спустя 16 минут 22 секунды


    <a href=?action=del
    Ваще такие конструкции это жесть, особенно если робот вдруг доберется … ))))))
    Это я так, на всякий случай
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 22 декабря 2008 г. 11:13, спустя 3 минуты 51 секунду


    Я так и думал. Передай this и обращайся напрямую к нему.
    <div id='lox' onMouseOver="fc(this)">lox</div>


    function func(element)
    {
    element.style.display = 'block';
    }

    onmouseover :)
    чтоб потом не говорили, что валидацию не проходит)
    все умрут, а я изумруд
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 22 декабря 2008 г. 20:53, спустя 9 часов 39 минут 18 секунд

    спасибо =)
    md5, учту)
    AlexB, это для админки было)
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!