X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Добавление полей формы по нажатию на кнопку
scva
scva
Topic Starter сообщение 16.9.2010, 13:47; Ответить: scva
Сообщение #1


надо по нажатию на кнопку добавлять
вот такой код
[php]
<tr>
<td align="center">

</td>
<td align="center" >
<input type="text" name="1">
</td>
<td align="center">
<input type="text" name="2">
</td>
<td align="center">
<input type="text" name="3">
<td align="center">
<input type="text" name="4">
</td>
<td align="center">
ок
</td>
</tr>
[/php]Как это сделать примеру вот кнопка
[php]
<FORM NAME="Test">
<input type="button" value="Добавить строку" onClick="CreateForm()">
</FORM>
[/php]Незнаю как написать функцию
[php]
<script language="javascript"><!--

function CreateForm(){

var createtime = new Date().getTime();

var Form = document.getElementById('form')
var Inner = document.createElement('input');
Inner.type = 'text';
Inner.value = '';
Inner.name = '1' + createtime;
Form.appendChild(Inner);

}
--></script>

[/php]
что типа такого
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 16.9.2010, 15:18; Ответить: Alcorn
Сообщение #2


А если через innerHTML?

[PHP]
function CreateForm() {
document.getElementById('test').innerHTML+='<table border="1"><tr><td><input type="text"></td><td><input type="text"></td></tr></table>';
}
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
forest69
forest69
сообщение 16.9.2010, 20:59; Ответить: forest69
Сообщение #3


я делал через jQuery так:

$('#Add_elem_1').click(function(){
        var num_elem = $('.cloned_elem').length;
        var newNumE = new Number(num_elem + 1);
        var new_elem = $('#elem' + num_elem).clone().attr('id', 'elem' + newNumE);
        new_elem.children().attr('id', 'name_1[]');
        $('#elem' + num_elem).after(new_elem);
        $('#Del_elem_1').attr('disabled','');
    });
    $('#Del_elem_1').click(function(){
        var num_elem = $('.cloned_elem').length;
        $('#elem' + num_elem).remove();
        $('#Add_elem_1').attr('disabled','');
        if (num_elem - 1 == 1)
        $('#Del_elem_1').attr('disabled','disabled');
    });
    $('#Del_elem_1').attr('disabled','disabled');


А вот код формы:
<label><input type="checkbox" id="№1" name="nomer[0]"/>Первая группа:</label>


И код кнопки:
<input type="button" id="Add_elem_1" disabled="disabled" value="Добавить поле" />
<input type="button" id="Del_elem_1" value="Удалить поле" />
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scva
scva
Topic Starter сообщение 17.9.2010, 0:01; Ответить: scva
Сообщение #4


(Alcorn @ 16.9.2010, 18:18) *
А если через innerHTML?

[php]
function CreateForm() {
document.getElementById('test').innerHTML+='<table border="1"><tr><td><input type="text"></td><td><input type="text"></td></tr></table>';
}
[/php]

и не догадался
Почему то не функциоинрует и inner не отображается же в IE

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРассылка ваших сообщений в контакт формы!
3 dizaynmaks 1683 18.4.2022, 9:04
автор: dizaynmaks
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДобавление RSS-ленты на новостные агрегаторы и блоги
4 agency 4820 14.5.2020, 15:53
автор: agency
Открытая тема (нет новых ответов) Добавление товаров. Наполнение группы Вконтакте товарами
2 5Nizza 4272 12.2.2019, 14:20
автор: konseo
Открытая тема (нет новых ответов) Требуется добавление видео на YouTube
1 kessy 1828 4.2.2019, 12:46
автор: artek
Открытая тема (нет новых ответов) Нужен спам в vk сообществах (добавление записей / комментариев)
В тематических группах
3 SergeiVL 3494 20.8.2018, 10:43
автор: Евлалия


 



RSS Текстовая версия Сейчас: 29.3.2024, 19:25
Дизайн