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

PHP: How to get the parent element of a button?

本文关键字:按钮 元素 获取 何获取 PHP      更新时间:2023-09-26

我有以下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中)传递给它所属的divid

那么,是否可以使用simple_html_dom解析器或其他东西来获得作为button的父元素的div(或者作为form的子元素的div,这是同一个div?)?

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

document.getElementById("buttonId").parentNode;

每个元素都有一个parentNode属性。在javascript中访问:

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