Visualizzazione dei risultati da 1 a 5 su 5

Discussione: query string

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654

    query string

    Ho un problemino :

    devo passare un dato tramite querystring mentre invio un form, ma non posso farlo direttamente dall'action del form perchč il form lo invio anche in altri momenti (per es. ho delle combo che inviano il form e richiamano altre combo).Questo dato per query deve essere inviato solo quando clicco sul button del form.

    Ho fatto questo, ma volevo sapere se mi sapete consigliare qualcosa di pių carino:








    function invia_form(page){

    var str = document.form.cat.value;
    var re = /^[0-9]/;

    if (!re.test(str)) {
    alert("Selezionare un valore per il campo Categoria di appartenenza");
    return;
    }


    document.form.submit();
    parent.main.location.href=page
    }


    richiamo la funzione con l'evento onClick del mio button e qui gli passo il mio parametro per query.

    onClick=""invia_form('modificaArticolo.asp?mode=ag giorna')""


    Spero di essere stata almeno un pō chiara

    Chi mi sa aiutare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    Mi sa che mi sto acomplicā da sola le cose

  3. #3
    beh potresti dare un valore ad un campo hidden col javascript e poi rilanciare l'action

    il campo hidden č come il valore che passi in querystring senza che nessuno lo veda.

  4. #4
    Concordo con Micky, ma... in definitiva... il problema non mi č tanto chiaro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    grazie lo stesso, effettivamente nč sono stata abbastanza chiara io nč ha troppo senso quello che sto a fa ... voglio andare al mareeeeee!!!!!!!!!!!!

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.