Как получить свойство имени элемента HTML с помощью jQuery?
Как я могу получить имя элемента с jQuery?
Ответ 1
Вы должны использовать attr('name'), как этот
 $('#yourid').attr('name')
вам следует использовать селектор id, если вы используете селектор классов, с которым вы сталкиваетесь, потому что возвращается коллекция
Ответ 2
$('someSelectorForTheElement').attr('name');
Ответ 3
Чтобы прочитать свойство объекта, вы используете нотацию .propertyName или ["propertyName"].
Это не отличается от элементов.
var name = $('#item')[0].name;
var name = $('#item')[0]["name"];
Если вы специально хотите использовать методы jQuery, вы должны использовать метод .prop().
var name = $('#item').prop('name');
Обратите внимание, что атрибуты и свойства необязательно совпадают.
Ответ 4
var name = $('#myElement').attr('name');
Ответ 5
Играйте с этим пример jsFiddle:
HTML:
<p id="foo" name="bar">Hello, world!</p>
JQuery
$(function() {
    var name = $('#foo').attr('name');
    alert(name);
    console.log(name);
});
Это использует метод jQuery . attr() для получения значения для первого элемента в согласованном наборе.
Пока не определенно jQuery, результат отображается как предупреждающее приглашение и записывается в браузер console.
Ответ 6
Метод . attr() позволяет получить значение атрибута первого элемента в объекте jQuery:
$('#myelement').attr('name');
