1 回答

TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
最近的()方法遍歷元素及其父元素(朝向文檔根),直到找到與提供的選擇器字符串匹配的節(jié)點(diǎn)。將返回自身或匹配的祖先。如果不存在這樣的元素,則返回 null。
let name = document.querySelector('#name');
console.log(name.closest('form'));
let name2 = document.querySelector('#name2');
console.log(name2.closest('form'));
<form id="form1">
<div class='form-group'>
<input class='form-control' id='name'>
</div>
<div class='form-group'>
<input class='form-control' id='email'>
</div>
</form>
<form id="form2">
<div class='form-group'>
<input class='form-control' id='name2'>
</div>
<div class='form-group'>
<input class='form-control' id='email2'>
</div>
</form>
添加回答
舉報(bào)