Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    38

    [javascript] Reset Form...

    Ciao!!!
    avrei bisogno di una funzione che facesse la funzione del pulsante reset di una form...

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    107
    function resetta()
    {
    miaform=document.forms[0];
    miaform.NomeCampo1.value=""
    miaform.NomeCampo2.value=""
    miaform.NomeCampo3.value=""
    }


    ciao

  3. #3
    Tu sapresti dirmi come creare un form con invio di mail usando javascript?

    Grazie
    mirkook )

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    107
    Purtroppo no, ho cercato tanto anch'io.
    Alla fine ho utilizzato asp.

    Adesso ti posso dire che è stata la scelta migliore.

    Ciao

  5. #5
    Allora proverò anche io con ASP.
    Mi aiuti?
    mirkook )

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    38
    function resetta()
    {
    miaform=document.forms[0];
    miaform.NomeCampo1.value=""
    miaform.NomeCampo2.value=""
    miaform.NomeCampo3.value=""
    }
    Ok, grazie... penso sia la strada giusta... ma...
    sicome ho dei campi select... non funziona proprio a dovere...
    ossia:

    vorrei che il primo campo della select sia SELEZIONA
    e facendo:
    function resetta()
    {
    miaform=document.forms[0];
    miaform.NomeCampo1.value="SELEZIONA"
    miaform.NomeCampo2.value="SELEZIONA"
    miaform.NomeCampo3.value="SELEZIONA"
    }

    invece di scrivere seleziona cancella il primo valore...

    comunque grazie...

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    38
    Per mandare le e-mail... c'è bisogno di usare un linguaggio lato server....
    io uso PHP... se pensi di usare PHP posso aiutarti...

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    107
    Per mirkook

    Nella tua pagina dove hai il form scrivi

    <form name="miaform" method="post" action="mail.asp">
    Nome <input type="text" name="nome" size="50">

    Cognome <input type="text" name="cognome" size="50">

    E-Mail <input type="text" name="mail" size="50">

    <input type="submit" name="Submit" value="Invia"> <input type="reset" name="reset" value="Cancella">
    </form>


    Ti crei poi una pagina chiamata, in questo caso, mail.asp con all'interno il seguente codice

    <%
    bo = "Nome: " & request.form("nome") & chr(10)
    bo = bo & "Cognome: " & request.form("cognome") & chr(10) & chr(10)

    Set link = CreateObject("CDONTS.Newmail")
    link.From = request.form("mail")
    link.To = "tuoindirizzoemail"
    link.Importance = 1
    link.Subject = "Mail inviata da : " + request.form("nome")
    link.Body = bo
    link.Send
    Set link = Nothing
    %>

    Egregio signor / Gentile signora

    <%Response.Write(request.Form ("nome"))%>


    abbiamo ricevuto la Sua e-mail etc ...



    RIEPILOGO DATI INVIATI


    Nome: <%Response.Write(request.Form ("nome"))%>

    Cognome: <%Response.Write(request.form("cognome"))%>

    Indirizzo E-mail: <%Response.Write(request.Form ("mail"))%>






    ---------------
    Il rimo pezzo
    bo = "Nome: " & request.form("nome") & chr(10)
    bo = bo & "Cognome: " & request.form("cognome") & chr(10) & chr(10)

    serve per recuperare i dati inseriti nei campi

    Questo è lo script per l'invio dell'email
    Set link = CreateObject("CDONTS.Newmail")
    link.From = request.form("mail")
    link.To = "tuoindirizzoemail"
    link.Importance = 1
    link.Subject = "Mail inviata da : " + request.form("nome")
    link.Body = bo
    link.Send
    Set link = Nothing


    Questo è ciò che si vedrà a video, è una specie di riepilogo
    Egregio signor / Gentile signora

    <%Response.Write(request.Form ("nome"))%>


    abbiamo ricevuto la Sua e-mail etc ...



    RIEPILOGO DATI INVIATI


    Nome: <%Response.Write(request.Form ("nome"))%>

    Cognome: <%Response.Write(request.form("cognome"))%>

    Indirizzo E-mail: <%Response.Write(request.Form ("mail"))%>



    Se non vuoi il riepilogo puoi fare un redirect ad un'altra pagina.

  9. #9
    Ma non avevi detto che avevi usato ASP?
    Non so se il server del sito in questione supporta PHP.
    mirkook )

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    107
    Si, asp, guarda su :quote:

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.