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

    Multiselct + javascript

    Ciao a tutti,
    ho un miltiselect del quale devo recuperarne il valore con javascript, ho provato cosi ma non funziona:

    ligne=1;
    valore=document.newsletter.texte[ligne].value;

    Sapete aiutarmi??
    http://www.dartea.com

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao clochard,

    cosa intendi per multiselect? Il tag <select>?
    codice:
    ss = document.NomeForm.NomeSelect
    ss.options[ss.selectedIndex].value
    se è di tipo multiple devi fare un ciclo per vedere quali sono le option selezionate
    codice:
    ss = document.NomeForm.NomeSelect
    txtValori=''
    for(i=0;ss.options.length;i++)
      if(ss.options[i].selected)
        txtValori+=ss.options[i].value

  3. #3

    No Multiple

    Ciao, grazie per la risposta ma in realta non utilizzo un select ma chiamo i miei campi di testo con il nome:

    - campo[]

    Questo metodo mi permette di creare piu' campi con lo stesso nome e di recuperare il loro valore tramite PHP.

    Il problema é che non so come recuperarlo con javascript.
    http://www.dartea.com

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    riCiao clochard,

    se hai più di un campo che si chiamano campo[] devi usare questa sintassi
    codice:
    document.NomeForm.elements['campo[]'][0].value
    document.NomeForm.elements['campo[]'][1].value
    document.NomeForm.elements['campo[]'][2].value

  5. #5

    Grazie

    Grazie mille FUNZIONA!!!
    http://www.dartea.com

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.