PHP:如何获取按钮的父元素?

时间:2014-09-23 14:21:19

标签: javascript php simple-html-dom

我有以下form,它有三个div之一(iddiv1div2div3 )作为一个孩子div

<form id="myForm" method="GET" action="action.php">
  <div id="div1 or div2 or div3">...</div>
</form>

表单中的div有一个button。我需要传递这个button的动作监听器(在JS中)id它的孩子div

因此有可能得到div button的父元素(或者div的{​​{1}} - 它是form的子元素 - 它是相同的div对吗?)使用simple_html_dom解析器还是其他什么?

2 个答案:

答案 0 :(得分:3)

您需要为按钮分配一个ID,然后您可以使用Javascript来获取父div:

document.getElementById("buttonId").parentNode;

答案 1 :(得分:1)

每个元素都有parentNode属性。像这样访问javascript:

var element = document.getElementById('myElementID');
var parent = element.parentNode;