За последние 24 часа нас посетили 23210 программистов и 1699 роботов. Сейчас ищут 1577 программистов ...

удаление div

Тема в разделе "Вопросы от блондинок", создана пользователем tima, 10 апр 2008.

  1. tima

    tima Активный пользователь

    С нами с:
    4 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    Как с помощью JavaScript можно удалить div?
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    совсем удалить или очистить?
     
  3. tima

    tima Активный пользователь

    С нами с:
    4 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    очистить я и сам смогу, вообще удалить чтобы его не было на страницы, и еще вопрос как можно проверить есть ли div на странице с определенным id
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Всмысле удалить? Их кода вырезать? Или по клику скрыть?
     
  5. tima

    tima Активный пользователь

    С нами с:
    4 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    просто удалить, не скрыть не отчистить...
    так нельзя?
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    tima
    Можно записать HTML-код div'а в переменную, и при одном условии - выводить на экран эту переменную, а при другом - нет.
     
  7. tima

    tima Активный пользователь

    С нами с:
    4 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    это я сделал, но этот div мне в последствие нужен, и появляться он у меня может в разных местах, а функция не выпоняется если 2 div с одним id, поэтому перед её выпонением нужно удалить тот div который уже есть...
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    если не думая, то
    HTML:
    1. <script language="JavaScript" type="text/javascript">
    2. function Remove(id)
    3. {
    4.     document.getElementsByTagName('body')[0].removeChild(document.getElementById(id));
    5.     return false;
    6. }
    7. </head>
    8. <div id="q">удали меня<br><input type="button" name="" value="удалить" onclick="Remove('q');" /></div>
    9. </body>
    10. </html>
     
  9. tima

    tima Активный пользователь

    С нами с:
    4 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    работает вроде))
     
  10. armadillo

    armadillo Активный пользователь

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    проектирование не фонтан
     
  11. tima

    tima Активный пользователь

    С нами с:
    4 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    а как узнать есть ли div с определенным id?
     
  12. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    tima
    document.getElementByID("div_id");
    Поищите справочник по JS.