1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Динамическое создание кнопок и обработчиков

Тема в разделе "Web - программирование", создана пользователем sensygirl, 23 апр 2010.

  1. sensygirl

    sensygirl Гость

    Репутация:
    0
    Добрый день! Прощу помощи, потому что уже замучилась и не могу найти ответ.
    Динамически создаю строки в таблице, и для каждой строки свою кнопочку, на которую нужно вешать обработчик.
    Пишу так:

    ...
    var ind = request.responseText; //одно число
    ...
    elem5 = document.createElement('input');
    elem5.type = 'submit';
    elem5.value='Ok';
    elem5.onClick="upd_agent(ind);";
    td5.appendChild(elem5);
    row.appendChild(td5);
    ...

    где ind - переменная, возвращаемая из XMLHttpRequest

    Нашла еще такой вариант
    ....
    elem5.id='s'+ind;
    ....
    document.GetElementById('s'+ind).attachEvent("onclick",upd_agent(ind));
    ...

    тоже безрезультатно. онклик для кнопки не работает.. Пожалуйста, подскажите как єто можно реализовать!
     
Загрузка...

Поделиться этой страницей