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

    Quale bottone Submit premuto?

    Buon Giorno a tutti, e Benvenuti al popolo della Notte,
    ho una piccola questione da sottoporvi:

    Ho la seguente form e volevo sapere da Javascript quale pulsante Submit č stato premuto per selezionare il tipo di Validazione da fare, ad esempio se premo Utente1 dev'essere riempito user1, altrimenti Utente2 dev'essere riempito user2, mentre se premo Utenti non devo controllare niente, ma semplicemente fare il Submit del form.
    codice:
    <form name="form_ore" action="mie_ore.php" onsubmit="return validate(this)">
    <input type="text" name="user1">
    <input type="text" name="user2">
    <input type="submit" name="submit" value="Utente1">
    <input type="submit" name="submit" value="Utente2">
    <input type="submit" name="submit" value="Utenti">
    </form>
    Come detto mi basterebbe sapere come leggere il bottone premuto, come potete notare tutti e tre i submit hanno lo stesso nome.


    Grazie mille a tutti per il vostro prezioso aiuto.....

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Sbagliato intervento scusate
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    fai partire tre validazioni diverse all'onclick dei vari submit, all'onsubmit dai return false,
    poi mandi il form con il metodo submit(); se la validazione ha avuto successo.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4

    Purtroppo a me servirebbe proprio questa questione, in quanto i pulsanti da asservire sono veramente tanti...

    ...ancora Grazie a chi mi ha aiutato e a chi mi aiuterā.

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Untitled Page</title>
    
    <script language="javascript" type="text/javascript">
    // <!CDATA[
    
    document.onclick = function(e)
        {
            if(!e) var e = window.event;
            var target = (e.target)?e.target:e.srcElement;
            if(target.tagName == "INPUT" && target.type == "submit")
            {
                alert(target.value);
                return false;
            }
        };
    
    // ]]>
    </script>
    
    </head>
    <body>
        <form action="?">
            <input type="submit" name="submit" value="Utente1"/>
            <input type="submit" name="submit" value="Utente2"/>
            <input type="submit" name="submit" value="Utenti"/>
        </form>
    </body>
    </html>

    ps. ma io farei come detto da fcaldera
    Pietro

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    http://forum.html.it/forum/showthrea...9#post11485129
    :quote: e chissā quanti altri ce ne saranno
    Pietro

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.