Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    10

    Aiutino semplice Javascript

    Salve a tutti ho un piccolo quesito su javascript...in pratica programmo in java utilizzando struts ed ho questo form:

    <html:form action="/ricercaAction.do?dispatch='Inserisci' ">
    <html:submit value="Inserisci" />
    </html:form>

    il quesito è questo:quando premo il tasto inserisci il programma automaticamente mi fa partire "/ricercaAction.do?dispatch=Inserisci",ora se volessi utilizzare un secondo tasto che invece di chiamarmi quest'action mi inserisce un valore "/ricercaAction.do?dispatch=Cerca" devo per forza creare un secondo form tipo:

    <html:form action="/ricercaAction.do?dispatch='Cerca' ">
    <html:submit value="Cerca" />
    </html:form>

    oppure posso unificarli in un'unico form scrivendo qualche funzione javascript?

    grazie ancora saluti

  2. #2
    puoi utilizzare un input di tipo hidden (http://www.w3schools.com/tags/tag_input.asp)
    il cui value lo setti usando codice javascript.
    L'action della tua form non deve contenere necessariamente i parametri (quelle coppie nome-valore dopo il punto di domanda). Quella parte dell'url viene concatenata usando i valori degli input inclusi nella form.
    Ora devi quindi capire in quali casi devi mandare un parametro o l'altro e richiamare la funzione che valorizza l'input hidden. Magari di default l'input hidden avrà già un valore, dipende da che stai a fà

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Titolo
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2026 vBulletin Solutions, Inc. All rights reserved.