Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: [html] form annidate?

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157

    [html] form annidate?

    Salve.
    Vorrei sapere, se possibile, se si possono fare delle form annidate.Mio spiego meglio:

    codice:
      <form action="Pagina_dei_Preventivi.jsp" name="salvapreventivo" method="GET">
                 strong>Materiale[/b]
                  <select name="Materiale" >
                        <option> </option>
                        <% for (i=0; i<boxMateriale.length; i++){%>
                  <option value="<%=boxMateriale[i][0]%>" ><%=boxMateriale[i][1]%></option>
                        <%}%>
                     </select>
                   
      <form action="Pagina_dei_Preventivi.jsp" name="calcolaprezzo" method="GET">
                 strong>Altezza cm.[/b]
                     <input name="Altezza" size="5" >
                 strong>Larghezza cm.[/b]
                   <input name="Larghezza" size="5" >
                  
                          
                  
               <input type="submit" name="calcolaprezzo" size="5" value="Calcola il prezzo" >
                 
                 Prezzo €
                  <input name="Prezzo" size="5" value="<%= prezzo %>" >
               
                  
                </form>
                      
                   
       <input type="submit" name="salvapreventivo" size="5" value="salva preventivo" >
             
    </form>

    Posso avere uan situazione del genere in HTML?

    Grazie anticipatamente per la disponibilità?
    Tutto ciò che non mi uccide mi rende più forte!

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,802
    mai verificato una cosa del genere...

    tu hai provato? che risultati ti da?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157
    mi da errore quando chiudo il secondo tag della form.

    se no potrei fare diversamente.. il fatto è che io ho delle combobox (SELECT) 7 per l'esattezza. Mo vorrei mettere una submit che mi verifica se i risultati in tre select sono corretti e un altra submit che mi verifica i risultati in tutte le select. a seconda sel pulsante che scelgo. e mi viene per forza uno sotto l'altro.

    come posso fare?
    Tutto ciò che non mi uccide mi rende più forte!

  4. #4
    Originariamente inviato da saeba79
    mi da errore quando chiudo il secondo tag della form.

    se no potrei fare diversamente.. il fatto è che io ho delle combobox (SELECT) 7 per l'esattezza. Mo vorrei mettere una submit che mi verifica se i risultati in tre select sono corretti e un altra submit che mi verifica i risultati in tutte le select. a seconda sel pulsante che scelgo. e mi viene per forza uno sotto l'altro.

    come posso fare?
    Bè non ho capito bene cosa vuoi fare cmq cosi ad intuito mi viene di darti un suggerimento.
    Usa un sono form in cui setti action="" poi setti l'action con js a seconda di quello che vuoi fare con:

    document.tuoFormName.action = 'quelloCheVuoi';

    Non so se si può adattare alla tua situazione.

    Il bello della programmazione è che puoi far fare a qualcun'altro quello che non vuoi fare tu.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157
    Ciao grazie.. adesso ci provo..

    senti vorrei far diventare l'elenco delle select dei link tipo <a href=""> lo posso fare? se si mi postate un esempio per favore?

    Grazie mille.
    Tutto ciò che non mi uccide mi rende più forte!

  6. #6
    Originariamente inviato da saeba79
    Ciao grazie.. adesso ci provo..

    senti vorrei far diventare l'elenco delle select dei link tipo <a href=""> lo posso fare? se si mi postate un esempio per favore?

    Grazie mille.
    Fargli assumere l'aspetto di link non lo so...ma una volta che riesci a portarti la selezione che hai fatto sul server e processarla puoi effettivamente farne quello che vuoi...come provocare il caricamento di una nuova pagina web, cioè lo stesso effetto di un link.
    Il bello della programmazione è che puoi far fare a qualcun'altro quello che non vuoi fare tu.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157
    Si, potresti postarmi un piccolissimo esempio per piacere? Te ne sarei davvoro grata!

    Grazie mille!!!
    Tutto ciò che non mi uccide mi rende più forte!

  8. #8
    Originariamente inviato da saeba79
    Si, potresti postarmi un piccolissimo esempio per piacere? Te ne sarei davvoro grata!

    Grazie mille!!!
    Con piacere: (Uso JSP)

    Nell'html dai un name alla select tipo: <select name="mySelect"> e poi dai un value ad ogni sua option cosi: <option value="valoreOption">.
    Quando invii il form puoi recuperare il parametro riferito alla tua select nel file .java corrispondente con:
    codice:
    String parametroSelect = request.getParameter("mySelect");
    parametroSelect ora dovrebbe contenere il valore della option che hai selezionato che da qui puoi gestire come vuoi.

    Se così non funziona prova a settare un parametro con un hidden attribuendogli il valore della option tramite js.
    Il bello della programmazione è che puoi far fare a qualcun'altro quello che non vuoi fare tu.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157
    Grazie mille.. ci provo!

    ciao
    Tutto ciò che non mi uccide mi rende più forte!

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157
    Ah no aspetta... a me serve che la voce denalla select sia cliccabile. cioè mquando clicco deve cambiare pagina.. non la posso mandare con una form.. dovrei mettere un bottone per ogni select che jo. non è possibile.

    non si può fare una lista di link in una select?
    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.