如何检索输入元素及其包围的跨度?

时间:2009-10-07 12:59:06

标签: javascript input html

有关

<span id="" ...>
  <input id="" ...>

有没有办法检索span id?输入元素嵌入跨度?

3 个答案:

答案 0 :(得分:4)

document.getElementById("inputId").parentNode;

答案 1 :(得分:2)

如果你正在使用jQuery:

$('#input-id').parent().attr('id');

如果不是:

document.getElementById('input-id').parentNode.getAttribute('id');

编辑:哎呀 - 在parentNode之后删除了额外的括号!

答案 2 :(得分:0)

var parentControl = document.getElementByID("id goes here").parentNode;