<body style="background: darkgoldenrod;">
<?php
$identifiers = ['hello1','tree1','hello2','tree2'];
foreach($identifiers as $identifier) {
echo "<div class='elements'>".$identifier."</div>";
}
?>
function edit (val) {
let el = document.getElementsByClassName('elements');
for(let i=0;i<el.length;i++) {
if(el[i].textContent == val) {
console.log(el[i]);
}
}
}
edit('tree1');
</body>
Pamiętaj, że najczęściej jest tak, że kod PHP renderuje się w całości (w uproszczeniu), czyli jest parsowany do ostatniego znaku i tak za każdym przeładowaniem strony. Czyli, jeśli chcesz wziąć id z np. diva, to musisz skrypt JavaScript umieścić pod skryptem PHP.