Visualizzazione dei risultati da 1 a 10 su 11

Visualizzazione discussione

  1. #10
    Utente di HTML.it
    Registrato dal
    Dec 2016
    Messaggi
    19
    Il problema è che il valore della variabile "j" che viene nominata in:
    codice:
    function(){
        inserisciVoto(j,idsond);
    };
    viene "richiesto" nel momento in cui avviene l'onclick... quindi quello che succede è:

    - Inizializza la variabile j=0;
    - Fa il ciclo incrementando j fino a 6 e per ogni iterazione mette la funzione con parametri J e idsond ma non passandogli il valore ma la vera e propria variabile;
    - Quando si clicca e si richiama la funzione viene richiesto il valore attuale di j che è 6 e quindi passa sempre 6 alla funzione.

    Come si può risolvere una cosa del genere?


    AGGIORNAMENTO:

    HO RISOLTO! Gli ho passato "this" alla funzione anziché "j" e ho messo il valore di j nel name di ogni elemento insieme a un pezzo di stringa. Poi l'ho splittato, trasformato in intero e ottenuto così il tanto bramato j!
    Grazie comunque della disponibilità
    Ultima modifica di davide57; 04-12-2016 a 02:34

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.