Visualizzazione dei risultati da 1 a 7 su 7

Discussione: scrivere in una select

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285

    scrivere in una select

    Ciao a tutti,
    è possibile cambiare il valore di una select avendo il testo (text) e non il value???
    facendo una cosa del genere
    document.getElementById("mySelect").text = mioTesto;
    ovviamente non funziona...ora...è possibile farlo oppure no???
    grazie grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    cosa intendi con il valore di una select?

    l' option selezionata?
    il testo e/o il value di un option qualsiasi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    intendo cambiare il testo...ad esmpio se l'operatore mi aveva scelto "uno" ma in realtà io mi accorgo che dovrebbe essere "due" lo avverto e gli chiedo se vuole cambiare "uno" in "due"..se accetta io ho solo il valore "due" e non il value della select...anche se potrei mettere come value la descrizione...ma cmq vorrei sapere se è possibile oppure no..spero di essere stata un po' + chiara

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da sb82
    ma cmq vorrei sapere se è possibile oppure no..spero di essere stata un po' + chiara
    possibile
    ma, spiacente, ancora non capisco

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    285
    mmmm...allora ho una select con valori

    <option value='1'>uno
    <option value='2'>due
    <option value='3'>tre

    l'operatore sceglie due...ma facendo delle verifiche io mi accorgo che è giusto uno...quindi devo mettere uno...ma non ho il value dell'option ma solo la scritta "uno"...è possibile e come andare a modificare il valore se non ho il value?????

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    questa discussione potrebbe tornarti utile??
    http://forum.html.it/forum/showthrea...t+modificabile

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se ho finalmente capito dovrebbe bastarti
    codice:
    function setSelIdx(txt){
    var sel=document.nomeForm.nomeSelect;
    for(var k=0;k<sel.options.length;k++){
      if(sel.options[k].text==txt){
        sel.selectedIndex=k;
        break;
      }
    }
    da richiamare con
    setSelIdx('uno');

    ciao

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.