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

    Contare elementi selezionati di una select multi

    Ciao ha tutti,
    ho questo problema:

    ho creato una select multi selezione di questo tipo:
    <select name="prodotti" multiple >
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="c">c</option>
    <option value="d">d</option>
    </select>

    devo recuperare il numero di valori selezionati dall'utente.

  2. #2

    Re: Contare elementi selezionati di una select multi

    Originariamente inviato da Toneoperi
    Ciao ha tutti,
    ho questo problema:

    ho creato una select multi selezione di questo tipo:
    <select name="prodotti" multiple >
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="c">c</option>
    <option value="d">d</option>
    </select>

    devo recuperare il numero di valori selezionati dall'utente.

    Per chi interessa ho risolto con questa funzione javascript:

    function conta() {
    var contaSelezionati = 0;
    var x=document.getElementById("prodotti");
    for (indice=0;indice<x.length;indice++)
    {
    if (x.options[indice].selected) contaSelezionati++;
    }
    return contaSelezionati;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    50
    Potresti fare un esempio su come utilizzare tale funzione?
    Mi interessa
    Grazie

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.