Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    56

    javascript: ki mi aiuta a decifrare questo codice?

    Salve qualcuno sa spiegarmi in modo molto dettagliato cosa fa questo codice, non riesco a comprenderlo a pieno....
    cosa vuol dire self.close???? E selectedIndex e il famoso parent ke trovo quasi ovunque???? Sapreste consigliarmi una guida dove sono trattati questi argomenti??? Ho gia scaricato la guida Javascript di base ma tali argomenti non sono trattati, un salutone




    ------------------codice----------------------------------------

    function vai() {
    pos=document.prov.comuni.selectedIndex;
    if (pos>-1) {
    com=document.prov.comuni.options[pos].value;
    window.opener.document.FormCodFis.Comune.value=com ;
    self.close();
    }
    }


    function esci() {
    self.close();
    }

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    la funzione deve essere richiamata dall'evento onchange di una select con name="comuni"

    pos=document.prov.comuni.selectedIndex; // memorizzo l'indice della option selezionata

    if (pos>-1) { // se e' un valore valido

    com=document.prov.comuni.options[pos].value; // memorizzo il value della option selezionata

    window.opener.document.FormCodFis.Comune.value=com ; // trasferisco il valore trovato nel campo Comune del form FormCodFis del documento contenuto nella finestra che ha aperto il popup

    self.close(); // chiudo la finestra corrente

    } // end if

    } // end function


    Per il resto... buon studio

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.