ФорумПрограммированиеJavaScript → CHECKBOX

CHECKBOX

  • Абырвалг

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

    Spritz 31 января 2010 г. 14:13, спустя 1 минуту 43 секунды

    Это печально
  • phpdude

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

    Spritz 31 января 2010 г. 14:42, спустя 28 минут 13 секунд

    я не удивлен
    Сапожник без сапог
  • Juke

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

    Spritz 31 января 2010 г. 14:57, спустя 15 минут 6 секунд

    Да я не работал с JS , очень мало :(
  • md5

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

    Spritz 31 января 2010 г. 15:10, спустя 13 минут 29 секунд

    Juke, ну так поработай
    или купи скрипт
    все умрут, а я изумруд
  • Juke

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

    Spritz 31 января 2010 г. 19:47, спустя 4 часа 36 минут 34 секунды

    А, ребят, вот мне тут подсказали скрипт, но ругается на item в строке ( checkboxs.item(i).onclick = function(){). можете подсказать где подправить!?



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
    <title>Untitled Document</title>
    <script type="text/javascript">
    window.xonload= function(){
    var checkboxs = document.getElementById('checkboxs-box').getElementsByTagName('input');
    var lastCheckbox;

    for(i in checkboxs)
    {
    checkboxs.item(i).onclick = function(){
    if(this.checked == false) return;
    for(j in checkboxs)
    if(checkboxs.item(j) != this)
    if(checkboxs.item(j) != lastCheckbox)
    checkboxs.item(j).checked = false;
    else
    lastCheckbox = this;
    }
    }
    }
    </script>
    </head>
    <body>
    <div id="checkboxs-box">
    <input type="checkbox" />
    <input type="checkbox" />
    <input type="checkbox" />
    <input type="checkbox" />
    <input type="checkbox" />
    <input type="checkbox" />
    <input type="checkbox" />
    </div>
    </body>
    </html>
  • Ewg777

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

    Spritz 31 января 2010 г. 19:49, спустя 2 минуты 3 секунды

    Не отпускайте автора. Пусть пищит ешё.
  • Juke

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

    Spritz 31 января 2010 г. 20:28, спустя 38 минут 45 секунд

    Ну вот никак не могу его поймать , шоб вразумил меня :(
  • AlexB

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

    Spritz 31 января 2010 г. 20:45, спустя 17 минут 19 секунд

    Juke, вместо тебя твой скрип никто не отладит. Если то, за что взялся слишком сложно - начни с более простого.
    Напиши для начала скрипт, который определяет статус одного единственного чекбокса, например.
    Потом напиши скрипт, который меняет этот статус.
    Потом, которой выдает статусы всех чекбоксов на странице.
    И.т.д. и.т.п.
  • Trej Gun

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

    Spritz 1 февраля 2010 г. 0:00, спустя 3 часа 14 минут 49 секунд

    window.xonload
    Спустя 84 сек.
    checkboxs.item(i).onclick

    тут две ошибки
  • Juke

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

    Spritz 3 февраля 2010 г. 18:03, спустя 2 дня 18 часов 3 минуты

    Пасибки всем, вроде работает…!

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