====== get_parent_by_attribute ====== **Каноническая страница:** [[https://humanemulator.net/objects/DOM/interface/tree/get_parent_by_attribute.php|https://humanemulator.net/objects/DOM/interface/tree/get_parent_by_attribute.php]] [[objects:start|← Objects]] ---- Справка Human Emulator interface: get_parent_by_attribute Interface"; ?> get_parent_by_attribute get_parent_by_attribute($atr_name,$atr_value,$exactly=true); - получить интерфейс родительского элемента DOM по значению его аттрибута (доступна с 7.0.38 версии) Функция на вход принимает параметры: * $attr_name – имя атрибута (string). * $attr_value – значение атрибута (string). * $exactly – точное соответствие значения атрибута при поиске элемента (int), по умолчанию 1 - значения атрибута должно полностью совпадать с переданным параметром ($attr_value), если этот параметр задан как 0, то будет найден первый элемент в значении атрибута которого содержится заданная строка ($attr_value). При значении 2 поиск будет просиходить по регулярному выражению, преданном в ($attr_value), используя JS функцию string.search.