Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Come inviare una variabile array a una funzione javascript
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      itos User Newbie • 4 giu 2005, 10:06 ultima modifica di

      Come inviare una variabile array a una funzione javascript

      Ciao,
      sono nuovo di qui e prima di iscrivermi ho cercato dappertutto nel web ma non ho trovato la risposta.
      Io ho un codice php dove ho una variabile array che contiene delle stringhe.

      Poi ho un form con un campo
      <input type="radio" etc...>
      il quale, all'evento onclick=, richiama una funzione javascript alla quale devo poter passare l'array php e tirarne poi fuori gli elementi!

      E' possibile??

      Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • I
        itos User Newbie • 4 giu 2005, 13:58 ultima modifica di

        PERCHE' NESSUNO MI DA UNA RISPOSTA??!!! 😮 😮 😞 😞

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • giorgiotave
          giorgiotave Community Manager • 4 giu 2005, 14:04 ultima modifica di

          @Itos' said:

          PERCHE' NESSUNO MI DA UNA RISPOSTA??!!! 😮 😮 😞 😞

          Hai ragione.

          Questi moderatori fannulloni ora arrivano e li :frust:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            pater Super User • 4 giu 2005, 14:08 ultima modifica di

            @Itos' said:

            Ciao,
            sono nuovo di qui e prima di iscrivermi ho cercato dappertutto nel web ma non ho trovato la risposta.
            Io ho un codice php dove ho una variabile array che contiene delle stringhe.

            Poi ho un form con un campo
            <input type="radio" etc...>
            il quale, all'evento onclick=, richiama una funzione javascript alla quale devo poter passare l'array php e tirarne poi fuori gli elementi!

            E' possibile??

            GrazieScusa itos... non ho ben capito... mi puoi fare un'esempio?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tymba Super User • 4 giu 2005, 14:25 ultima modifica di

              se ho capito bene in relazione ad una scelta vuoi mostrare dei valori che hai in un array.

              quello che posso consigliarti è, tramite javascript, ricaricare lapagina passando un parametro nella querystring che ti permetta di capire qual'è la scelta fatta dall'utente ed a questo punto mostrare i dati che ti servono.

              se volessi fare questo con javascript dovresti caricare la pagina di tutti i dati possibili e risulterebbe molto più pesante (suppongo perchè non l'ho mai fatto e non penso di farlo mai)

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • I
                itos User Newbie • 4 giu 2005, 15:24 ultima modifica di

                Per farvi capire meglio:
                io ho creato un questionario dinamico. Ci sono delle domande e delle sotto-domande le quali però vanno "attivate" solo se si danno particolari risposte alle domande di sopra.

                Per cui se ho:
                Ti piace il cinema? SI NO
                -e se si quante volte ci vai all'anno? 2 3 4

                Quello che vorrei fare con javascript è mostrare la sottodomanda solo se si risponde SI, altrimenti la nascondo (ma non uso hide..vorrei proprio eliminarla dalla pagina).

                La mia idea era quella di usare un array che tenesse traccia dei name delle sottodomande da eliminare e che venisse mandata (quando si fa onclick su SI o su NO) a una funzione JS che provvedesse appunto a ricaricare la pagina togliendo o mettendo tali sottodomande.

                Spero di avervi fatto capire meglio e che mi possiate dare maggiori delucidazioni in proposito su come poter realizzare la cosa (nel dettaglio il più possibile :yuppi: )
                Grazie :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  itos User Newbie • 5 giu 2005, 09:07 ultima modifica di

                  C'è qualcuno che mi risponde?? 😞

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    pater Super User • 5 giu 2005, 21:14 ultima modifica di

                    @Itos' said:

                    C'è qualcuno che mi risponde?? :(calm calma... 😄

                    Allora...
                    Secondo me ti conviene non usare JS ma PHP...
                    Fai una pagina, e usi uno switch secondo i valori che ti arrivano da un form con POST o GET... Forse ti verrebbe un pò incasinato, ma sempre meglio di fare ricaricare le pagina dal client... che se ha una connessione lenta è fregato 😄

                    Se hai domande, sono qui

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • I
                      itos User • 5 giu 2005, 21:48 ultima modifica di

                      Si, la domanda é: puoi essere più preciso?
                      Nel senso: tramite php io come faccio dinamicamente (ossia in base alla scelta che sul momento l'utente sta dando) a eliminare una certa parte dalla form?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • R
                        riky78 User Attivo • 6 giu 2005, 10:45 ultima modifica di

                        puoi farlo solo ricaricando la pagina, quindi con diversi step

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • P
                          pater Super User • 6 giu 2005, 18:20 ultima modifica di

                          @riky78 said:

                          puoi farlo solo ricaricando la pagina, quindi con diversi stepesatto, Bitta 😎

                          Quindi, passando le informazioni tramite GET ( se usi i link ) o post (Se usi le checkbox ) Scegli ( con gli switch ) il contenuto da visualizzare

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • I
                            itos User • 6 giu 2005, 21:23 ultima modifica di

                            Quindi se ho ben capito:
                            io creo una pagina php...quando si attiva un certo radio (perchè solo con i radio ho delle sottodomande) allora dovrei fare un reload della pagina e tramite degli if far apparire o meno le sottodomande a seconda del valore di un certo radio.

                            Mi dite però come si fa con l'istruzione onclick di un radio a far ricaricare la medesima pagina passandogli come fosse un submit i valori POST?

                            Grazie :vai:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • R
                              riky78 User Attivo • 6 giu 2005, 21:25 ultima modifica di

                              @itos said:

                              Quindi se ho ben capito:
                              io creo una pagina php...quando si attiva un certo radio (perchè solo con i radio ho delle sottodomande) allora dovrei fare un reload della pagina e tramite degli if far apparire o meno le sottodomande a seconda del valore di un certo radio.

                              Mi dite però come si fa con l'istruzione onclick di un radio a far ricaricare la medesima pagina passandogli come fosse un submit i valori POST?

                              Grazie :vai:

                              basta che nell evento onclick richiami il submit del form principale

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • I
                                itos User • 6 giu 2005, 21:48 ultima modifica di

                                Scusa l'ignoranza...ma non puoi farmi un esempio a livello di codice??
                                Io nel submit del form chiamerei un'altra pagina perchè è in un'altra pagina che poi faccio il controllo sui dati e l'inserimento nel database...
                                nel caso del onclick la mia idea era invece di richiamare la stessa pagina con una istruzione tipo self o roba simile!

                                Mi fai un esempio con self?

                                Grazie

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • R
                                  riky78 User Attivo • 6 giu 2005, 22:00 ultima modifica di

                                  no, niente self

                                  basta che nell action metti la stessa pagina e poi la tratti diversamente in base ai parametri ricevuti

                                  poi nell onclick metti qualcosa tipo

                                  window.document.idForm.submit();

                                  ora vado un po di fretta, se hai bisogno domani ti risp meglio

                                  :ciauz:

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  Caricamento altri post
                                  Rispondi
                                  • Topic risposta
                                  Effettua l'accesso per rispondere
                                  • Da Vecchi a Nuovi
                                  • Da Nuovi a Vecchi
                                  • Più Voti