document.getElementById
Ребят доброго времени суток)
Как сделать так чтобы добавлялись два значения при клике на каждое из них? Также можно ли реализовать чтобы можно было удалять не нужное значение? Подчеркну сразу будут несколько значений. Тот кто реализует 100рублей переведу в знак благодарности Можно без использования document.getElementById и textarea если это возможно конечно предложите свой код. Подробно на картинке все рассписано ![]() <a href="#" onclick="document.getElementById('idn').value = 'Значение 1'">Значение 1</a> <a href="#" onclick="document.getElementById('idn').value = 'Значение 2'">Значение 2</a><br /> <textarea class="" type="text" id="idn" placeholder="Вставка"></textarea> |
По рукам надо бить за такое использование тега А. И зачем их два, если в любом случае добавляются два значения? Хватит одного элемента с двумя передаваемыми значениями.
А вот из двух элементов, значения которых в любом случае идут в набор, удалить ненужное, это уже перебор. |
Цитата:
<a href="#" onclick="document.getElementById('idn').value = 'Значение 1 ' + this.nextElementSibling.textContent">Значение 1</a> <a href="#" onclick="document.getElementById('idn').value = 'Значение 2'">Значение 2</a><br /> <textarea class="" type="text" id="idn" placeholder="Вставка"></textarea> |
Это я для образца сделал так как по другому не умею.
Да я в курсе что type не должно быть в textarea это ерунда не столь важно. Можно вообще сделать по вашему. Главное чтобы при клике на нужную услугу оно добавляла свое значение и чтобы человек мог выбрать еще услуги по мимо выбранной. Также удалять не нужное. |
Цитата:
|
Цитата:
|
Цитата:
На сервер же данные передаются, так спрашивается зачем же их в таком неудобном виде передавать - текстом в форму, а на сервере разбирать? Тут либо select multiple, либо набор флажков, а тег А, это извращение. ) |
Вот если бы ты спросил у меня про Авто детали, я бы еще смог ответить на твой вопрос))
Ребят вам виднее как проще сделать, я в этом не шарю) Поэтому вопрос приходится 10 раз переделывать. |
Я вам щас образец нарисую что я имею ввиду так понятней будет)
|
Цитата:
|
Часовой пояс GMT +3, время: 17:11. |