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

    Ajax, cliccare su un link per creare un campo di testo per inviare una email

    Ho visto da qualche parte che cliccando su un link tipo "inviati l'offerta per email" quel link si trasforma in un form con un campo di testo dove inserisci il tuo indirizzo email con un pulsante di invio.
    Come posso fare ad avere questa cosa?
    Mai dire Mai

  2. #2

    Re: Ajax, cliccare su un link per creare un campo di testo per inviare una email

    Originariamente inviato da trippacchiello
    Ho visto da qualche parte che cliccando su un link tipo "inviati l'offerta per email" quel link si trasforma in un form con un campo di testo dove inserisci il tuo indirizzo email con un pulsante di invio.
    Come posso fare ad avere questa cosa?
    Beh, ti basta tornare da qualche parte e guardare il codice della pagina, no?

    A parte gli scherzi, se vuoi avere un pulsante che, se premuto, scompare ed al suo posto compare un campo di testo, beh, ci provo ...
    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
    >
    <
    html xmlns="http://www.w3.org/1999/xhtml"  xmlns:v="urn:schemas-microsoft-com:vml">
      <
    head>
        <
    title>test</title>
        <
    script type="text/javascript"
            function 
    faiApparire(){
                
    document.getElementById('pulsante').style.display="none";
                
    document.getElementById("campo").style.display="block";
            }   
        
    </script>
      </head>
      <body>
        <div id="Contenitore">
            <div id="pulsante"><input type="button" onclick="faiApparire()" value="Click!" /></div>
            <div id="campo" style="display:none"><label for="campomail">Email:</label><input type="text" id="campomail" /></div>    
        </div>
        </body>
    </html> 
    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    ottimo, proprio questo cercavo.
    Ed a questo punto, come posso fare per inviare l'email senza aggiornare la pagina?

    Cioe' io ho visto che te la manda ajax ma la pagina non si ricarica, solo dove hai il pulsante che poi diventa campo di testo, compare una specie di caricatore che poi dice che l'email e' stata inviata...
    C'e' qualche modo per farlo?
    Mai dire Mai

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.