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



 

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

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

Открыть тему
Тема закрыта
> Добавление полей
macbeth9
macbeth9
Topic Starter сообщение 9.6.2012, 14:21; Ответить: macbeth9
Сообщение #1


Привет всем! Помогите пожалуйста.

Есть скрипт добавления полей

[JS]
var items=1;
function AddItem() {
var div=document.getElementById("items");
var button=document.getElementById("add");
items++;
var newitem="";
newitem+="<input type=\"text\" name=\"item" + items;
newitem+="\" size=\"45\"> <a href='javascript:void(0);' onClick='removeItem(" + items + ")'>X </a>";
newnode=document.createElement("div");
newnode.id = "item_" + items;
newnode.innerHTML=newitem;
div.insertBefore(newnode,button);
}
function removeItem(q){
var item = document.getElementById("item_" + q);
var parent = document.getElementById('items');
parent.removeChild(item);
}
[/JS]

Как можно сделать ограничение например в 5 полей, т.е. чтобы не добавлялось больше 5 полей?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 9.6.2012, 14:34; Ответить: alexdrob
Сообщение #2


(macbeth9 @ 9.6.2012, 17:21) *
items++;

ну счётчик я так понимаю есть.
значит просто проверяйте
[JS]function AddItem() {
if (items > 4) return;
[/JS]
ну а тут убирайте счётчик
[JS]function removeItem(q){
items--;[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
macbeth9
macbeth9
Topic Starter сообщение 9.6.2012, 14:37; Ответить: macbeth9
Сообщение #3


Спасибо то что нужно;)

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДобавление RSS-ленты на новостные агрегаторы и блоги
4 agency 4818 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
автор: Евлалия
Открытая тема (нет новых ответов) Добавление файлов
0 PHP_Programist 2552 25.4.2018, 12:25
автор: PHP_Programist


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:03
Дизайн