I’m trying to simulate a click from console on the 3rd upload box.
This code works in Chrome. I can browse my folder, but it’s not working in Safari.
setTimeout(function() {
// Sélectionner tous les éléments avec la classe 'uP74h0hWZUzbcqM1doHG IazVbeuKn6e3j5HwOjS7 newImgCreate'
let elements = document.querySelectorAll('.uP74h0hWZUzbcqM1doHG.IazVbeuKn6e3j5HwOjS7.newImgCreate');
if (elements.length >= 3) {
// Sélectionner le 3ème élément dans la liste (index 2)
let thirdElement = elements[2];
// Chercher un enfant cliquable à l'intérieur (comme un bouton ou icône)
let clickableChild = thirdElement.querySelector('kat-icon[name="add_a_photo"]') || thirdElement.querySelector('button, input, [role="button"]');
if (clickableChild) {
clickableChild.click(); // Simuler un clic sur l'élément enfant cliquable
console.log('Clic simulé sur un élément enfant cliquable du 3ème élément');
} else {
console.log('Aucun enfant cliquable trouvé dans le 3ème élément');
}
} else {
console.log('Moins de 3 éléments trouvés');
}
}, 1000);
Snippet : https://jsfiddle.net/m0y2o95s/