DOMANDA Costringere l'utente a cliccare su un elemento della pagina

Pubblicità

hddsfortuna

Utente Attivo
Messaggi
874
Reazioni
39
Punteggio
57
Ciao a tutti,

voglio fare una cosa: utilizzare addEventListener con un click per forzare l'utente a cliccare su un elemento della pagina da me deciso, cioè un input image in modo da inviare una richiesta post con le coordinate del click.

In pratica ho una pagina con diversi elementi, e al momento in cui l'utente clicca sulla pagina, su qualsiasi elemento, il click dev'essere reindirizzato su un input image, in particolare al 40% della larghezza e al 20% dell'altezza dell'input.



Come faccio?

Grazie
 
Se gli elementi in pagina non hanno gestori di eventi o altro che blocca il bubble puoi attaccarlo a window.
A quel punto rigiri l'evento al tuo controllo usando https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events
oppure chiamando direttamente il codice dell'image.
Ho capito che devo fare più o meno così:
Codice:
window.addEventListener("click", cliccaimmagine(e));

function cliccaimmagine(e) {
// qui far cliccare sulla coordinata specifica dell'input image
}
Ma ci sono altre cose che vorrei sapere:
  1. che cos'è la e passata come argomento nella funzione;
  2. cosa devo scrivere nella funzione cliccaimmagine() per "simulare" un click su un punto specifico di un input image;
  3. come elimino questa funzionalità;
  4. nella funzione addEventListener a che serve il terzo parametro e che significa.



Grazie
 
Pubblicità
Pubblicità
Indietro
Top