@Steely

Как мне собрать все значения атрибутов «name» внутри заданной части сайта (например, внутри определенного div) с помощью jQuery?

Дано:

<div class="tutsobrat">
        <input name=odin>
        <input name=dva>
    </div>
    <input name=tri>


Мне нужно через jQuery получить "odin; dva".
Т.е. значения атрибутов name внутри дива tutsobrat. Как это можно сделать?
  • Вопрос задан
  • 686 просмотров
Пригласить эксперта
Ответы на вопрос 2
mlnkv
@mlnkv
JavaScript Developer
Никогда не пользуйтесь транслитом, это просто невежество

<div class="my_element">
  <input name="one">
  <input name="two">
</div>
<input name="three">


function getNames(selector) {
  var names = [];
  $(selector).find('[name]').each(function() {
    names.push(this.name);
  });
  return names;
}

var names = getNames('.my_element');
console.log(names); // ['one', 'two']
Ответ написан
$(".ваш-класс input[type=text]")//...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы