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

    checkbox onclick non in <head>

    Ciao a tutti, ho un checkbox e vorrei che quando viene spuntato, venga richiamata una funzine javascript; ho letto che basta mettere onClick="nomefunzione()", però bisogna prima implementare la funzione nello <head>, mentre nel mio caso è implementata in un file .js, che cmq viene introdotto nel file html con <script type="ecc ecc />.

    Ho provato a fare come se la funzione fosse nelle head,ma non funziona.

  2. #2
    controlla che ci sia il punto e virgola quando invochi la funzione. detto questo a me funziona
    PS: sei sicuro che tutte le istruzioni nel file js siano corrette? prova con un alert
    i Metallica NON sono un genere
    musicale

  3. #3
    il file .js funziona, perchè quella stessa funziona la richiamo anche con un bottone a parte.
    ho provato a fare una nuova e semplice funzione che fa solo un alert, ma funziona solo se la implemento nello head tipo <script> function ciao(){alert"ciao"}</script>, se invece la stessa funziona la metto nel file js non funziona

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Strano, metti il link alla pagina online in questione, cosi da verificare/testare il tutto (sia mai che sia un problema sul tuo pc/browser)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Ho trovato il problema: implementavo la funzione all'interno di $(document).ready(function() { }

    Il probelam è che ormai tutto funziona così, inoltre sono collegato tramite ssh e quando faccio modifche con l'editor di testo, viene fatto tutto ritardo,sarebbe troppo un casino sisteamre tutto così.

    Non c'è proprio modo di usare la funzione all interno di $(document).ready(function() { } ??

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Io compro una vocale, non c'ho capito una "mazza" secondo me divi riprovarsi forse usando termini meno tecnici
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    $(document).ready(function() {

    vario codice...

    }


    il file .js richiamato nell'html contiene solamente questa funzione, che viene eseguita al caricamento della pagina; all'interno di vario codice ci sono molte funzione che vengono richiamate premendo dei bottoni. Tra queste funzioni c'è quella che volevo assegnare anche al checkbox,ma a quanto pare non si può, forse perchè la funzione $(document).ready(function() { } viene eseguita solo al primo caricamento della pagina. Eppure le funzioni implementate dentro questa vengono richiamate più volte dai bottoni,anche dopo il primo caricamento della pagina. Va bè vi ringrazio cmq per l'aiuto, probabilmente ho strutturato gli script in modo diverso dal solito (è la mia prima esperienza), ma tutto il resto funziona quindi lascio così com'è

  8. #8
    Ho risolto.

    Adesso porò vorrei capire come richiamare funzioni diverse in base ai due casi:
    - una funzione quando il checkbox viene selezionato (spuntato)
    - una funzione diversa quando viene deselezionato

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 © 2026 vBulletin Solutions, Inc. All rights reserved.