Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    assegnazione proprietà onclick a immagine

    questo codice mi serve per abilitare o meno un bottone al click tramite mootools

    $('calendario').src='/mdr/icons/bt_calendario.jpg';
    var currentTD = $('calendario');
    currentTD.setAttribute("onclick","javascriptpencalendario();");


    il problema è che con IE7 non ne vuole sapere di funzionare e non restituisce nessun errore, mentre con tutti gli altri funziona perfettamente (firefox, crome, IE8)

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa ma.. gia' usi mootools, usa addEvent, no?
    poi i gestori evento non sono attributi

  3. #3
    utilizzo mootools ma ho poca dimistichezza ... con l'addevent come devo fare?

  4. #4
    il problema è che quel bottone in alcuni casi deve avere l'onclick abilitato mentre in altri l'onclick deve essere disattivato

  5. #5
    anzi retifico, ogni volta che la pagina viene caricata il bottone è sempre disattivato e quindi senza nessun onclick event mentre viene settato in un secondo momento e rimane sempre attivo con l'onclick fino a quando non viene chiusa la pagina o refreshata

  6. #6
    sto provando con qusta

    Codice PHP:
    function addEvent(objevTypefn){ 
     if (
    obj.addEventListener){ 
       
    obj.addEventListener(evTypefnfalse); 
       return 
    true
     } else if (
    obj.attachEvent){ 
       var 
    obj.attachEvent("on"+evTypefn); 
       return 
    r
     } else { 
       return 
    false
     } 
    }

    addEvent(calendario'click'opencalendario); 
    ma non succede nulla, neanche errori o altro

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    quando ti serve aggiungere questo gestore evento richiami
    $('calendario').addEvent('click', function(){openCalendario()});

  8. #8
    grande ... funziona ... grazie grazie!!!

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.