Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413

    catturare il valore della select

    ciao a tutti...
    esiste una proprietà in javascript che mi permetta di venire a conoscenza del valore (non quello Value="" ma quello scritto tra i tag OPTION) di una select??
    es:
    non questa:document.form.option(i).value

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    quello SELEZIONATO?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    si...

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    select[select.selectedIndex].value

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    1,413
    no, non e quello...io non voglio il valore contenuto nella proprieta value delle option, ma il valore contenuto tra i tag option:

    es:

    <option value="1">Luca</option>
    <option value="2">Paolo</option>
    <option value="3">Marco</option>

    con il metodo tuo stamperei se seleziono il primo , il valore 1. Invece a me servirebbe prendere "Luca",

    grazie

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    //-------------------------------------------------------
    //Restituisce il valore selezionato da un ListBox o null
    //-------------------------------------------------------
    function valore_lista_selezionato(listbox)
    {
    	var elementi = listbox.length;
    	if(elementi == 0) return null;
    	
    	var indiceSelezionato = listbox.selectedIndex;
    	if(indiceSelezionato == -1) return null;
    	
    	return listbox.options[indiceSelezionato].value;
    }
    
    //-------------------------------------------------------
    //Restituisce il testo selezionato da un ListBox o null
    //-------------------------------------------------------
    function testo_lista_selezionato(listbox)
    {
    	var elementi = listbox.length;
    	if(elementi == 0) return null;
    	
    	var indiceSelezionato = listbox.selectedIndex;
    	if(indiceSelezionato == -1) return null;
    	
    	return listbox.options[indiceSelezionato].text;
    }
    Pietro

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.