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

    campi input automatici

    hola, ravanando qua e la ho trovato uno Js che sfruttando l'input in un dropDown mi modifica i contenuti di un drop down successivo, chiammiamolo subMenu.

    io ho replicato in php il tutto, ma non mi funge .. qualcuno per caso ha la pazienza di vedere qui sotto il codice che genero per vedere se faccio qualche surlata ?

    il codice originale lo potete vedere qui:
    http://javascript.internet.com/forms...drop-down.html



    codice:
    <head><SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    team = new Array(
    new Array(
    new Array("GX 60",BLABLA),
    new Array("GX 50",BALBLA)
    ),
    null
    new Array(
    new Array("Tally 9114",BLABLA),
    new Array("Tally 9022",BLABLA),
    new Array("Tally 9312",BALBLA)
    )
    );
     function fillSelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) {
    	    var i, j;
    	  var prompt;
    	    // empty existing items 
    	    for (i = selectCtrl.options.length; i >= 0; i--) {
    	    selectCtrl.options[i] = null;
    	    }
        prompt = (itemArray != null) ? goodPrompt : badPrompt;
        if (prompt == null) {
        j = 0;
        }    else {
        selectCtrl.options[0] = new Option(prompt);
        j = 1;
        }
       if (itemArray != null) {
        // add new items
        for (i = 0; i < itemArray.length; i++) {
        selectCtrl.options[j] = new Option(itemArray[i][0]);
        if (itemArray[i][1] != null) {
        selectCtrl.options[j].value = itemArray[i][1];
        }
        j++;
        }
        // select first item (prompt) for sub list
        selectCtrl.options[0].selected = true;
    	       }
    	       }
    	       //  End -->
    	       </script>
           
           </HEAD>
           
           
           <BODY>
           
           <FORM NAME="main">
           <SELECT NAME="Make" onChange="fillSelectFromArray(this.form.Team, ((this.selectedIndex == -1) ? null : team[this.selectedIndex-1]));">
           <OPTION VALUE="-1">Select
           <OPTION VALUE=1>COMPUTER
           <OPTION VALUE=2>STAMPANTI
           </SELECT>
           
    
    
           <SELECT NAME="Team" SIZE="5">
           <OPTION>                                  </OPTION>
           <OPTION>                                  </OPTION>
           <OPTION>                                  </OPTION>
           <OPTION>                                  </OPTION>
           <OPTION>                                  </OPTION>
    
           </SELECT>
           </FORM>
    - Ander Costruscion -

  2. #2
    up
    - Ander Costruscion -

  3. #3
    up up
    - Ander Costruscion -

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    manca una virgola dopo il null

    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

  5. #5
    codice:
    team = new Array(
    new Array(
    new Array("GX 60",BLABLA),
    new Array("GX 50",BALBLA)
    ),
    null,
    new Array(
    new Array("Tally 9114",BLABLA),
    new Array("Tally 9022",BLABLA),
    new Array("Tally 9312",BALBLA)
    )
    );
    così immagino, ma ugualmente nn vuole fungere, sto smadonnando
    - Ander Costruscion -

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non so cosa inventarmi al posto dei BLABLA ...

    Posta un link alla pagina

    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

  7. #7
    in che senso al riguardo dei blabla

    dato che ho visto ke se metto un valore numerico funge invece alfanumerico sklera.
    - Ander Costruscion -

  8. #8
    trovato il problema.. spero

    mi sa ke mi devo studiare un po sto linguaggio :\

    cmqa tnx br1

    - Ander Costruscion -

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.