Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Перебрать массив из php и форма (https://javascript.ru/forum/misc/53664-perebrat-massiv-iz-php-i-forma.html)

wirka 12.02.2015 18:39

Перебрать массив из php и форма
 
Приветствую! Есть php массив, в котором содержаться значения 'name' из форм <input>. Этот массив по ситуации может изменяться. То есть там не обязательно все name, а только те которые соотвествуют определенной ситуации.

Задача состоит в том, чтобы взять элементы этого массива, найти все input, name которых соотвествует значению каждого элемента и присвоить этим input заранее известный css класс.

Для местных жителей вопрос наверно смешной :) все же прошу помощи.

ksa 12.02.2015 21:52

Цитата:

Сообщение от wirka
Есть php массив

И как это связано с разделом "Общие вопросы Javascript"?

Цитата:

Сообщение от wirka
Задача состоит в том, чтобы взять элементы этого массива, найти все input, name которых соотвествует значению каждого элемента и присвоить этим input заранее известный css класс.

Инпуты на клиенте, а твой массив на сервере... Задача больше похожа на серверную для ПХП, нежели клиентский JS.

wirka 12.02.2015 23:22

Цитата:

Сообщение от ksa (Сообщение 356436)
И как это связано с разделом "Общие вопросы Javascript"?

Инпуты на клиенте, а твой массив на сервере... Задача больше похожа на серверную для ПХП, нежели клиентский JS.

Это для общего понимания.
Суть вопроса в том, что нужно динамически для всех элементов <input>, name которых есть в этом массиве, присвоить определенный css стиль.

Это конечно можно костыльно сделать просто на php, с кучей переменных для каждого элемента итд... мне кажется, что на js это намного тоньше можно.

нет?

ksa 13.02.2015 08:25

Цитата:

Сообщение от wirka
Это конечно можно костыльно сделать просто на php, с кучей переменных для каждого элемента итд...

Я конечно не могу в твою голову залезть и представить чего ты там себе надумал... И какие там у тебя костыли...

Но страница изначально формируется на сервере. Там есть все данные для решения проблемы. Но оно тебе не надо! Ты собираешься отдать старницу на клиент. Потом JS-сом собрать информацию, отправить ее на сервер. И только получив какой-то ответ начать расставлят бедным инпутам их классы!

Это по твоему "тоньше"? :D


Часовой пояс GMT +3, время: 07:45.