input对应的label如何获取
<label for="name">名字</label>
<input type="text" id="name">
如上,用原生js怎么通过input元素来获取对应的label
let input = document.getElementById('name');let label = document.querySelector('label[for="'+input.id+'"]');console.log(label);
现在有两个这样的标签:
<label for="Test">测试</label>
<input type="text" id="Test" />
已经在jQuery中通过
var obj=$("#Test");
获取了该input元素,现在怎么通过这个input元素获取与它关联的label元素?
$('label[for='+obj.attr('id')+']')
浙公网安备 33010602011771号