- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
i=0;
function del(id)
{
document.getElementById(id).innerHTML="";
}
function add(id)
{
s = "<div id=2><input type=text name=alternative[] value= size=150 ><a href=javascript:// OnClick=del(2) return false>DEL</a></div>";
document.getElementById(id).innerHTML =s + document.getElementById(id).innerHTML;
}
i++;
</script>
<div id=1>
<br><a href=javascript:// OnClick=add(1) return false>ADD</a>
</div>
при нажатии на ADD появляются новые строчки и напротив каждой ссылка DEL
как сделать так, чтобы по нажатию на DEL удалялась именно та строчка напротив которой нажат DEL ?
element.parentNode.removeChild(element);
function del(id)
{
element.parentNode.removeChild(id);
}
function add(id)
{
s = "<div id=2><input type=text name=alternative[] value='' size=150 ><a href=javascript:// OnClick=del(2) return false>DEL</a></div>";
document.getElementById(id).innerHTML =s + document.getElementById(id).innerHTML;
}
</script>
<div id=1>
<br><a href=javascript:// OnClick=add(1) return false>ADD</a>
</div>
так не проходит
так, как Вы написали, работать не будет
Потому что помочь, это не значит сделать за Вас
Я вам подсказал метод удаления объекта - раскручивайте его дальше
как для s = "<div id=2><input type=text name=alternative[] value= size=150 ><a href=javascript:// OnClick=del(2) return false>DEL</a></div>";
сделать, чтобы при каждом добавлении айди дива был уникален?
joost добавил 04.11.2011 в 13:15
вот счас сделал так
и такая проблема
если добавить одно поле и ввести в него что-то, а потом добавить еще одно, то первое поле очиститься, а нужно, чтобы не очищалось.