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

    Aggiunta di campi select ad una form su richiesta

    Salve a tutti,
    ho una form con un menu a tendina e vorrei, cliccando un pulsante, poter aggiungere un'altro menu a tendina, uguale al precedente, per aggiungere un ulteriore scelta. Per spiegarsi come quello che si può usare per aggiungere più attachment quando si scrive una mail. Si aggiunge un file, e poi se si vuole c'è l'opzione "allega un altro file" che consente di aggiungere un nuovo allegato...e così via!!!!

    Non ho trovato nulla sull'argomento. E' possibile fare questo in javascript???

    Spero di essermi spiegata.

    Grazie mille

    Saluti a tutti

    Anna Zanetti

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Aggiunta di campi select ad una form su richiesta

    Originariamente inviato da Anna Zanetti
    Salve a tutti,
    ho una form con un menu a tendina e vorrei, cliccando un pulsante, poter aggiungere un'altro menu a tendina, uguale al precedente, per aggiungere un ulteriore scelta. Per spiegarsi come quello che si può usare per aggiungere più attachment quando si scrive una mail. Si aggiunge un file, e poi se si vuole c'è l'opzione "allega un altro file" che consente di aggiungere un nuovo allegato...e così via!!!!

    Non ho trovato nulla sull'argomento. E' possibile fare questo in javascript???

    Spero di essermi spiegata.

    Grazie mille

    Saluti a tutti

    Anna Zanetti
    leggi nelle discussioni utili
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Grazie...ho trovato quello che cercavo..purtroppo ho appena iniziato ad usare javascript e devo studiarmi bene il codice per adattarlo al mio caso...in più la mia select prende i valori da una servlet...

    spero di poter passare un array di valori alla funzione "accoda()" , per creare una select con tali valori, altrimenti la vedo dura...già lo è di suo!!!!

    grazie e buona serata!!!!

    Anna Zanetti

  4. #4
    Salve....sono ancora io...ho dato un'occhiata al codice e ho cercato di modificarlo per il mio caso..ma c'è qualcosa di sbagliato..perchè non fa proprio nulla....

    Vi posto il codice...se qualcuno ha tempo e voglia di dargli una occhiata..

    Questa è la mia select iniziale!!!

    <td>
    <select name="prop_name">
    <%
    if (ft_prop_name != null && ft_prop_name.length >0) {
    for (int i=0; i<ft_prop_name.length; i++) {
    %>
    <option value="<%=ft_prop_name[i]%>,<%=ft_prop_type[i]%>"> <%=ft_prop_name[i]%> </option>
    <%
    }
    %>
    </select>
    <%
    }
    %>
    </td>
    <tr>
    <td id="ins">
    <input type="button" value="Aggiungi un'altra selezione" onClick="addSelection(ft_prop_name,ft_prop_type)"/>
    </tr>

    e questa è la funzione che ho fatto....

    function addSelection(ft_prop_name,ft_prop_type) {

    var oField=document.createElement("select");
    oField.name="prop_name";

    for(int i=0;i<ft_prop_name.length;i++){
    var oField2=document.createElement("option");
    oField2.text = ft_prop_name[i];
    oField2.value = ft_prop_name[i]+","+ft_prop_type[i];
    oField.add(oField2);
    }

    document.getElementById('ins').appendChild(oField) ;

    }



    Per la remove ci devo ancora pensare!!!!


    Grazie infinite per ogni tipo di aiuto!!!!

    Buona giornata

    Anna Zanetti

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.