Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/22: Рейтинг темы: голосов - 22, средняя оценка - 4.77
linkoln_737
19 / 19 / 13
Регистрация: 19.03.2013
Сообщений: 423
1

Динамическое создание кнопок

06.10.2014, 01:23. Просмотров 4207. Ответов 6
Метки нет (Все метки)

Здравствуйте,подскажите как реализовать данную функцию.Мне нужно,что бы при нажатии кнопки создавались динамически кнопки.Решил это проблему на c# а как на javascript,выручите .
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Button b = new Button();
        List<Button> lb = new List<Button>();
        int i = 1;
        protected void Button1_Click(object sender, EventArgs e)
        {
            Button bt = new Button();
            bt.Text = i.ToString();
 
            bt.Click += new System.EventHandler(bt_Click);
            Panel1.Controls.Add(bt);
            lb.Add(bt);
            i++;
            
        }
 
        protected void bt_Click(object sender, EventArgs e)
        {
            b = ((Button)sender);
        }
Заранее спасибо!
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2014, 01:23
Ответы с готовыми решениями:

Динамическое создание кнопок
Всем доброго времени суток! Передо мною стала серьезная проблема! Имеется файл &quot;test.txt&quot;, его...

Динамическое создание кнопок
Всем, привет! Помогите, пожалуйста, у меня есть такой код программы, где создаются кнопки...

Динамическое создание кнопок
Как создать кнопку, я примерно представляю: TSpeedButton *lbl; lbl=new TSpeedButton(this);...

Динамическое создание кнопок
TextBox tbI = new TextBox; Button btU = new Button; Int n=5; for (int i = 0; i &lt; n; i++) { ...

6
whiteapps
409 / 374 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
06.10.2014, 09:31 2
linkoln_737,

рискну предположить, вы работаете с Unity3D ?

если да, то есть специализированный раздел.

Unity3D
0
dennis_k
16 / 16 / 10
Регистрация: 21.09.2014
Сообщений: 180
06.10.2014, 10:45 3
обьясните свою задачу полностью, что нужно сделать, сколько кнопок создать, в каком месте..
0
Thisman
Модератор
769 / 350 / 142
Регистрация: 17.07.2013
Сообщений: 992
06.10.2014, 11:03 4
whiteapps,

Не по теме:

Это не юнька, там по другому объекты создаются и обработчики. Это обычный C#, как я понял.

0
linkoln_737
19 / 19 / 13
Регистрация: 19.03.2013
Сообщений: 423
06.10.2014, 22:45  [ТС] 5
Нужно что бы по каждому нажатию кнопки создавалась новая другая кнопка
0
whiteapps
409 / 374 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
06.10.2014, 23:34 6
Лучший ответ Сообщение было отмечено linkoln_737 как решение

Решение

linkoln_737,

HTML5
1
<button id='btn'>жамкни меня</button>
Javascript
1
2
3
4
5
document.getElementById('btn').onclick = function () {
    var newBtn = document.createElement('button');
    newBtn.innerText = 'wewqer';
    document.body.appendChild(newBtn);
}
fiddle
1
linkoln_737
19 / 19 / 13
Регистрация: 19.03.2013
Сообщений: 423
06.10.2014, 23:45  [ТС] 7
Спасибо большое.выручили!
0
06.10.2014, 23:45
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2014, 23:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Динамическое создание кнопок
Вот текст задачи Написать программу, добавляющую на форму кнопки. Кнопки добавляются в узлы...

Динамическое создание кнопок
Здравствуйте! Нужно создать 2 кнопки на форме. Делаю вот так, но, во-первых, создаётся только 1...

Динамическое создание кнопок.
Можно сделать так, чтобы при нажатии на одну кнопку создавалась (не появлялась) кнопка?

Динамическое создание кнопок
Панели присвоен слушатель мыши, по нажатию кнопки, должна добавляться кнопка, но она не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.