Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di coteaz
    Registrato dal
    Mar 2006
    Messaggi
    365

    [JavaScript] associare eventi FACILE

    salve un altro quesito x voi

    ho un elemneto questo elemento ha 2 fuzioni associate

    esempio <img id="mia_immagine" scr="qualcosa.jpg" onmouseover="prima_funzione" onclick="seconda_funzione"/>

    semplice semplice

    ora io vorrei in qualche modo che una funzione javascript mi tolga la funzione associata per esempio sull'immagine c'è onmouseover e onclik vorrei fare che c'è solo onclic

    qualcosa tipo

    document.getElementById("mia_immagine").elimina_l' onclic_dall'immagine

    si puo fare? sono stato troppo contorto nella spiegazione forse?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non c'e` nulla di facile o difficile: ci sono cose che si sanno fare e cose che no.

    Nel tuo caso io consiglio di usare una variabile di abilitazione ad una data funzione/funzionalita`.

    Esempio:
    <tag onmouseover="if(mOverAbil)funzioneMOver();" onclic="if(clickAbil)funzioneclick();">

    Chiaramente le due variabili saranno definite globali e inizializzate prima di caricare l'oggetto: basta inserirle in uno script della head:
    <script ...>
    var mOverAbil = true; // default abilitato
    var clickAbil = false; // default disabilitato
    ...
    </script>

    Poi a seconda degli eventi puoi settare a true o false le due variabili.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di coteaz
    Registrato dal
    Mar 2006
    Messaggi
    365
    grazie mille, proverò

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.