Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    [JS] Option con label o title

    Salve a tutti!

    Avendo una select del tipo:
    codice:
    <select name=sel>
    <option title="pippoA" label="pippo01" value="1">AA</option>
    <option title="pippoB" label="pippo02" value="2">BB</option>
    <option title="pippoC" label="pippo03" value="3">CC</option>
    </select>
    Come faccio con un onchange a prendere il valore del TITLE o del LABEL?
    Guybrush Threepwood

  2. #2
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    parentesi : con

    document.f.sel.label
    o
    document.f.sel.options[document.f.sel.selectedIndex].label

    Mi ritorna sempre vuoto...
    Guybrush Threepwood

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Nelle specifche dell'HTML e' chiaramente stabilito che le option non possiedono le proprieta' che ti occorrono... e quindi non puoi utilizzarle.

    Inoltre non possiedono nemmeno eventi sfruttabili... quindi nulla puoi nemmeno con il javascript.

    Sara' perche le select sono gestite direttamente dal S.O. che restituisce solo il risultato della scelta?

    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

  4. #4
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    'orca....

    Ti spiego... ho una select che ha le option con VALUE il codice dela moneta (es. 242) e come visualizzato il nome (EURO EUROPEO... etc).

    Il fatto è che dovrei aggiungere un campo che identifica il codice a 3 cifre in lettere (EUR, USD)...
    Guybrush Threepwood

  5. #5
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    anyway risolto.. ho convertito i codici nel valore che mi occorreva (242-->EUR) che comunque è univoco
    Guybrush Threepwood

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Threepwood
    'orca....

    Ti spiego... ho una select che ha le option con VALUE il codice dela moneta (es. 242) e come visualizzato il nome (EURO EUROPEO... etc).

    Il fatto è che dovrei aggiungere un campo che identifica il codice a 3 cifre in lettere (EUR, USD)...
    non sono sicuro e non posso neanche testarlo adesso prova ad aggiungere l' id es:
    codice:
    <option value="242" id="EUR">Euro</option>
    <option value="243" id="USD">Dollaro</option>
    Non credo vi siano altre soluzioni.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.