我有以下 HTML:
<form name="frmSave">...</form>
只是要知道,我无法修改 HTML 以添加id
或其他内容。
这就是我试图form
通过它的名称来获取元素的内容:
var frm = $('form[name="frmSave"]');
console.log(frm);
(但我相信上面的代码会尝试获取一个frmSave
名称在form
其中的子元素,这不是我需要的)。
我怎样才能做到这一点,是否可以form
通过name
和使用选择器来获得?
更新:
我在我的原始代码中做错了方式(我在选择器中使用了一个空格,也就是“组合器”)而不是在代码片段中,所以 jQuery 试图获取任何具有所需名称的子元素,我在问自己什么是错的,因为没有返回任何东西。
接受的答案对此给出了更好的解释,所以一点空间可以改变一切 - 下次我会好好睡觉:-)