Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    creare un form dentro un form

    Ciao,
    Ho un picolo problemino...

    Ho creato una pagina che contiene un modulo di ricerca (form)
    Dove, al suo interno, per selezionare una determinata caratteristica, c'è, affogato nel form principale, quello che si riferisce alla caratteristica...

    Il problema è che quando vado a fare il submit del secondo form, mi esegue il primo mentre il secondo submit non fa niente...

    Secondo voi esiste una caratteristica sul pulsante che mi selezioni il nome del form da eseguire...

    idee???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  2. #2
    Puoi usare javascript per intercettare il bottone e cambiare l'aciotn per il submt della form... ma non è ASP.

  3. #3
    qualcosa di più semplice???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  4. #4
    Originariamente inviato da Lan
    qualcosa di più semplice???
    La semplicità e direttamente proporzionale da quello che vuoi ottenere.

    Vuoi più semplice? Semplifica la logica dell'applicazione che vuoi creare.

  5. #5
    nel senso,
    qualcosa in asp non si può fare???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  6. #6
    Originariamente inviato da Lan
    nel senso,
    qualcosa in asp non si può fare???
    Ma cosa centra qui ASP?
    Parliamo di form quindi HTML. ASP c'azzecca nulla.

    ASP non è un miracolo da usare per cose impossibili, ma un linguaggio di programmazione per interagire dinamicamente.

    Se l'HTML prevede come regola che non ci spossano essere + form annidati non si può fare neè in HTML nè in ASP.

    Cambia logica all'applicazione o intercetta il submit come suggerito.

  7. #7
    Scusa non volevo farti incazzare...
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  8. #8
    Originariamente inviato da Lan
    Scusa non volevo farti incazzare...
    E chi si è incazzato?
    Forse ho dimenticato di inserire qualche faccina...

  9. #9
    codice:
    <script language="javascript">
    <!--
    function setAction(theURL){
    document.nomeForm.action=theURL;
    document.nomeForm.submit();
    }
    //-->
    </script>
    
    <form name="nomeForm" method="post">
    <input type="text" name="nomeCampo"> 
    <input type="button" name="vai qui" onClick="setAction("pagina1.asp")"> 
    <input type="button" name="vai li" onClick="setAction("pagina2.asp")"> 
    </form>

  10. #10
    Originariamente inviato da Mems
    codice:
    <script language="javascript">
    <!--
    function setAction(theURL){
    document.nomeForm.action=theURL;
    document.nomeForm.submit();
    }
    //-->
    </script>
    
    <form name="nomeForm" method="post">
    <input type="text" name="nomeCampo"> 
    <input type="button" name="vai qui" onClick="setAction("pagina1.asp")"> 
    <input type="button" name="vai li" onClick="setAction("pagina2.asp")"> 
    </form>
    Questo è ciò che dissi di fare...

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.