Visualizzazione dei risultati da 1 a 7 su 7

Discussione: ciclo per ogni id...

  1. #1
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568

    ciclo per ogni id...

    Questa è una cavolata ma mi manca...

    Quale è la sintassi javascript per dirgli :

    per ogni elemento ID della pagina fai un alert(ID)

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Cosa e` un elemento ID?

    Se si tratta di elementi HTML si puo` usare
    document.getElementsByTagname('NOME_ELEMENTI')...
    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 morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    si insomma un ciclo dove gli dico per ogni elemento presente nella pagina...

    come si fa ???

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sto cercando di ricordare, ma mi pare che non ci sia una collezione di tutti gli elementi di una pagina.

    Puoi usare le collezioni degli elementi di un certo tipo (vedi sopra), oppure gli elementi con l'ID di un certo tipo (ad esempio che iniziano con un determinato nome).

    Ma per curiosita`, per cosa ti serve?
    Magari ci sono dei trucchi piu` semplici per fare quello che chiedi.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    Sto facendo una cavolata bestiale.. un puzzle in javascript...

    Ogni cambio di posizione di pezzo di puzzle chiamo una funzione..

    la funzione controlla che ogni elemento della pagina abbia assegnata scr = id + '.jpg'

    se uno non combacia esci dal ciclo...
    se tutti combaciano fai alert("Vittoria")

    Solo che volevo fare un ciclo con for each... risolverò con un classico while...

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    ma tutti i tuoi pezzi sono quindi identificati da un ID che tu conosci ...
    E comunque ti interessano solo gli elementi di un certo tipo, non anche le intestazioni e footer della pagina.

    for(var i=0; i<MAX; i++) {
    if(document.getElementById('nome'+i). ... == '.....'( {
    ...
    }
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    si infatti... era solo una idea a livello di sintassi... per provare una cosa nuova !!!
    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.