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

    Help - dimensionamento dinamico select

    Salve a tutti,

    è possibile settare diamicamente la dimensione di una select?

    Il mio caso è il seguente:

    <form name="fm">

    <select name="pippo">
    <option value="1">uno</option>
    <option value="2">due</option>
    <option value="3">tre</option>
    </select>


    <input type="button" value="prova" onClick="document.fm.pippo[3] = new Object(); document.fm.pippo[3].text='four';document.fm.pippo[3].value='4';alert(document.fm.pippo[3].value)">

    </form>

    Come errore ho che document.fm.pippo[3] è nullo, questo poiché l'indice della select può variare da 0 a 2.

    Posso settare dinamicamente la dimensione della select, e quindi incrementarla di 1 prima di settargli il nuovo valore?

    Grazie per ogni suggerimento.
    fabio

  2. #2

    Script

    E' più una domanda da javascript, comunque:

    <html>
    <head>

    <script>
    function add(){
    a = document.getElementById("pippo");
    b = document.createElement("option");
    a.appendChild(b);
    b.text = "four";
    b.value = 4;
    alert(b.value);
    }
    </script>
    </head>
    <body>

    <form name="fm">

    <select id="pippo">
    <option value="1">uno</option>
    <option value="2">due</option>
    <option value="3">tre</option>
    </select>


    <input type="button" value="prova" onClick="add();">

    </form>

    </body>
    Hey Barney, fantastico, hai portato un barile di birra!! Già, dove posso riempirlo?
    http://www.ibolli.it

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.