![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
в textarea находится список строк
как на javascript сделать чтобы рядом получить список (обычные строки разделённые <br>) и напротив каждой чекбокс --------------------
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
|
|||
|
||||
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
спасибо
у меня ещё один вопрос - могу ли я передать значения динамически сгенерированных элементов (в данном случае чекбоксов) на обработку php скрипту ? --------------------
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
естесственно
если они у тебя будут построены в пределах формы, то после нажатия кнопки submit, они также полетят на сервер в составе массивов $POST или $_GET |
|||
|
||||
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
а если количество сгенерированных элементов заранее не известно ? то как передать их количество php скрипту чтобы он вернул нужный результат
например textarea1 = "text1" textarea2 = "text2" textarea3 = "text3" textarea4 = "text4" textarea5 = "text5" --------------------
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
посмотри этот же пример:
я же специально задавал такие имена для чекбоксов, чтобы при приёме их можно было обработать с помощью foreach |
|||
|
||||
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
всё работает ...
у меня ещё пару вопросов - как удалить динамически созданный элемент - как адаптировать вновь созданные элементы в дизайн (чтобы например были вставлены в ячейки таблицы), чтобы они появлялись не один за другим (как наример textarea) - как динамически созданным textarea задать парметры cols и rows
--------------------
|
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
нус, товарисч:
1. одна тема - один вопрос 2. по всем вашим вопросам неплохо бы документацию почитать удалить также как и создавал
в ячейки таблицы вставляются либо также (<td id="as">), либо генерируем таблицу вот кусок кода
только для примера, это уже из моей задачи по третьему пункту сам никогда не задумывался, во всяком случае, у textarea есть такие параметры как width и height, которые для простоты можно изначально задать в css |
||||
|
|||||
| Rostik Ultra |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
а как удалять отдельные элементы а не все сразу ?
а в генерирующем скрипте можно задавать нужные параметры ? --------------------
|
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
1. исключительно по вашей задаче, то есть что требуется
по-любому в этом случае либо сохранять изначально все эти строчки в массив, а по ходу действий выкидывать или добавлять нужные элементы, а затем заново отстраивать innerHTMLом, либо каждый раз считывать существующие элементы и заново формировать, что сложнее, да и не нужно 2. да можно конечно
|
|||
|
||||
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
2 - а если несколько параметров ? то через запятую или точку ?
и ещё по 2 пункту <script> function check()
в этом случае где указывать нужные параметры ? а то у меня возникают ошибки --------------------
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
ну вот видите, вы решаете задачу не так как я предлагал, а созданием элементов
тут и просматривается разница между нами: я к примеру не достаточно хорошо знаю js чтобы что-нибудь посоветовать что-нибудь, но в отличие от вас я всё же стараюсь читать мануал, и потому нахожу простые решения сам что значит ошибки? какие ошибки? что не так? что не получается? для стилей есть вообще такая форма записи: document.getElementById('er').style. и здесь всё что вам угодно (backgroundPosition, border, display и т.д.), просто ширина у элементов появилась раньше чем поддержка css, потому она и вынесена в корень читать -> мануал |
|||
|
||||
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
вроде как начинали на ты ...
с присвоением свойст текстовым полям разобрался теперь буду разбираться с - отдельным закрытием каждого созданного элемента - вставкой генерируемых элементов куда надо Это сообщение отредактировал(а) Rostik Ultra - 19.2.2008, 22:27 --------------------
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
ты, вы, какая разница?...
честно говоря, знаю ситуации когда нужно добавить дополнительное поле, но ни разу не видел где так уж нужно было убрать лишние поля всё равно при приходе на сервер данных, нужно быть готовым к обработке пустых значений, неправильно введённых, намеренно обойдённых форм валидации и прямых атак. поэтому одно лишнее поле или десять - это вопрос философский, главное, чтобы у тебя сервер с этим нормально справлялся |
|||
|
||||
| Rostik Ultra |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 201 Регистрация: 16.12.2004 Репутация: нет Всего: нет |
мне эти поля нужно вставлять/убирать просто ради собственного удобства
--------------------
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |