Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157

    [JavaScript] selezionare un elemento option tramite value

    Ciao, scusate vorrei sapere se è possibile selezionare un elemento in una combobox se conosco il "value"

    In pratica io ho questa combobox:

    codice:
    <select name="Forma"  >
                        <option></option>
                        <% for (i=0; i < boxForme.length; i++){%>
                        <option  value="<%= boxForme[i][0]%>" ><%= boxForme[i][1]%> </option>
                        <%}%>
                    </select>
    adesso voglio che sia selezionato un lavore a mio piacimento "della combobox", io ho la possibilità di conoscere e di passare il value del valore che voglio selezionare.

    mettiamo che la select dia come risultato:

    value=1 -> pesca
    value=2 -> arancia
    value=3 -> mela

    adesso io voglio che il value 2 sia selected quindi quella ad essere selezionata sia l'arancia.
    io ho la possibilità di passare il value 2.

    Dove lo devo scrivere. Come posso fare? Qualcuno può aiutarmi!!! Lo chiedo per favore...



    Ciao e grazie anticipatamente!!!
    Tutto ciò che non mi uccide mi rende più forte!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    function seleziona(valore){
      var sel=document.nomeForm.Forma;
      for(var k=0;k<sel.options.length;k++){
        if(sel.options[k].value==valore){
          sel.selectedIndex=k;
          break;
        }
      }
    }
    seleziona

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157
    Ciao grazie mille...

    ancora una cosa.. scusa la mia ignoranza in javascript. :master:

    Lo script che mi ai mandato mi funziona bene, solo che il problema è questo. ho ho 4 combobox e ho la necessità di richiamare questa pagina con le 4 combo e gli devo passare non una ma 4 valori di value. ho provato a modificare il codice che mi hai mansato ma senza successo... vorrei evitare di stare un paio di giorni su sta cosa,, ho una consegna a breve per l'università. mi correggeresti il codice per favore?

    Ciao e grazie per la disponibilità!!!
    Tutto ciò che non mi uccide mi rende più forte!

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.