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

    Cambiare valori in base agli eventi

    Ciao a tutti,
    avrei due domandine da porre su questo forum:

    1. Ho un link.. al click di questo link mi viene chiesta una domanda tramite una finestra di Confirm.. a questo punto dovrei appendare unflag del tipo &nome=valore all'href del link se viene accettato il confirm .. altrimenti il link parte lo stesso ma senza variabile 'appesa'.

    2. Vorrei redirigere un form (tipo motore di ricerca) in un'action diverso se e solo se un redio button è stato impostato.

    Spero di non aver chiesto troppo!

    tnx assai

    p.s. Io mi sono fatto questa Funz. x il primo problema

    function conferma_elimina(msg) {
    if (confirm(msg) == true) {
    if (confirm('Eliminare anche le persone referenti associate?') == true)
    window.location.href += '&elimina_referenti=yes';

    }
    return true;
    }

    Che ovviamente non funge.. :master:

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    vai a pippo, ma prima rispondi alla domanda

    <input type="radio" value="1" onClick="this.form.action = (this.checked) ? 'nuovaaction' : 'vecchiaaction';">

    PS: spero di non aver fatto errori.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Perfetto grazie non fanno una piega..

    bye

  4. #4
    Mmm.. ho provato ad applicare lo script x il form all'avento onSubmit invece di Onclick sul Radio button e non mi funge, ecco il codice:

    onSubmit="this.form.action = (this.form.dove[1].checked) ? 'persone.php' : 'clienti.php'"

    i due radio sono:

    <input type="radio" name="dove" value="aziende" checked="checked">
    <input type="radio" name="dove" value="persone">

    mentre il nome del form è form_ricerca.

    Mi sapresti riaiutare?

    tnx!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dovrebbe funzionare lo stesso, ma ci sono degli oggetti in piu`:

    <form name="..." action="clienti.php" onSubmit="this.action = (this.dove[1].checked) ? 'persone.php' : 'clienti.php';">

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Cioè stò talmente rinco* dal pc che non ti dico dove avevo inserito l'evento onSubmit() .. perchè sennò mi bannano per sempre dal forum...

    Ora funge.. grazie Mich_!

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Satoshy
    non ti dico dove avevo inserito l'evento onSubmit()
    Avevo intuito che fosse una cosa del genere, e` per quello che ho risposto con tutto il tag
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.