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

    aggiungere ad un LISTBOX

    Non riesco ad aggingere tramite Javascript degli elementi ad un LISTBOX.

    Ho letto anche i precedenti messaggi in questo forum ma nonostante tutto non ci riesco ancora.
    Potete darmi una mano ?

    ... se inoltre volessi inserirlo già selezionato ( con l'opzione SELECTED ) ?

    _____________________________
    <html>
    <head>
    <script language="JavaScript" type="text/javascript">
    <!--
    function agggiungi() {
    var valore="4";
    var testo="dddddd";
    // SELECTED ????
    document.elenco.options[elenco.options.length]=new Option(valore, testo);
    document.elenco.options.length++;
    }
    //-->
    </script>

    </head>
    <body>
    <select multiple size="8" id="elenco">
    <option value="1">aaaaaa</option>
    <option value="2">bbbbbb</option>
    <option value="3">cccccc</option>

    </select>

    <input type="button" onClick="aggiungi();" value="Aggiungi">


    </body>
    </html>




    ______________________________

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    dai un nome all'oggetto select, tu stai dando solo l'id
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3

    .

    accidenti,

    mi puoi aiutare postando le modifiche al mio codice ?
    su queste cose non sono molto abile.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Se il resto fosse giusto, questa sarebbe la correzione:
    codice:
    <select name="elenco" id="quello_che_vuoi" ....>
    document.elenco cerca intanto un form di nome elenco... per cui la tua select al momento non viene nemmeno annusata da javascript.

    C'è da modificare un po' le cose, tipo:

    codice:
    <form name="mioform">
      <select name="elenco">
       <option value="i tuoi valori">le tue options</option>
      </select>
    </form>
    Insomma, c'è da rivedere un po' di cose... non limitarti a fare copia e incolla o collage di codice presi da posti diversi
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.