У меня есть следующий HTML:
<form name="frmSave">...</form>
Просто чтобы знать, я не могу изменить HTML, чтобы добавить id
или что-то еще, чтобы я мог легко получить элемент form
в переменной.
Это то, что я пытался получить элемент form
по имени:
var frm = $('form[name="frmSave"]');
console.log(frm);
(но я верю, что приведенный выше код будет пытаться получить frmSave
элемент с именем frmSave
внутри form
что мне не нужно).
Как я могу добиться этого, возможно ли получить form
только по name
и с помощью селектора?
Обновить:
В исходном коде я действовал неправильно (я использовал пробел, называемый "комбинатор"), поэтому jQuery пытался получить дочерние элементы, и я спрашивал себя, что не так, поскольку ничего не возвращалось :-)
Принятый ответ дает лучшее объяснение этому, поэтому немного места может изменить все - я буду спать в следующий раз.