Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проблема с поиском эелемента DOM по name (https://javascript.ru/forum/jquery/14825-problema-s-poiskom-ehelementa-dom-po-name.html)

lenok 02.02.2011 17:02

Проблема с поиском эелемента DOM по name
 
Поиск элемента по его name осуществляется с помощью конструкции $('[name=myname]').
Подскажите пожалуйста, как записать эту конструкцию, если значение myname находится в какой-нибудь переменной?
Например:

var n = 'fio';
$('[name=n]').css('border','2px solid green'); - не работает


Подстановка имени переменной - не работает.

Aetae 02.02.2011 19:11

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

$('[name='+n+']')

lenok 03.02.2011 10:03

Aetae, это Вы таким образом посты свои накапливаете? Не хотите отвечать - не отвечайте совсем.

Sweet 03.02.2011 10:46

Вопрос реально на уровне "у меня есть две переменные. Как их сложить?"

micscr 03.02.2011 11:03

Цитата:

Сообщение от lenok
Подстановка имени переменной - не работает.

А я подскажу брату php-программисту :)
var n = 'fio';
$('[name=' + n + ']').css('border','2px solid green');

DooMer 03.02.2011 11:54

Aetae,
ну вроде ж договорились

Aetae 03.02.2011 12:08

Цитата:

Сообщение от DooMer (Сообщение 90925)
Aetae,
ну вроде ж договорились

Я ничего не подписывал.))

Тут этот шаблон ну прямо таки просился.
P.S. A вообще мой первый пост содержит скрытый ответ.)


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