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

    Appendere stringa a casella di testo

    salve a tutti

    Ho un form per inviare il campo user id e campo password per
    accedere ad un'area protetta.

    <form name="MMform" method="post" action="miapagina.asp" target="_blank">
    <input name="userid" size="10">
    <input name="password" size="10" type="password">
    <input name="Log_in" type="image" src="bottoneok.jpg" value="Entra">

    Ora il problema è che praticamente lauser id richiesta dalla pagina asp è: userid@miosito.it
    Io vorrei evitare il problema per l'utente di inserire l'intero
    indirizzo di posta ogni volta, ma solo la userid, e se possibile
    appendere la parte: @miosito.it con javascript automaticamente all'invio.
    E' possibile ??

    Grazie in anticipo
    --°^@- COGITO ERGO SUM -@^°--

    http://freeavatars.altervista.org

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    così corregge anche eventuale errore nel dominio inserito dall' utente
    codice:
    <script type="text/javascript" language="JavaScript">
    <!--
    function addDomain(){
      var u=document.MMform.userid;
      if(!u.value.match(/\@miosito\.it$/)){
        u.value=((u.value.indexOf('@')>-1)?u.value.substr(0,u.value.indexOf('@')):u.value)+'@miosito.it';
      }
    }
    //-->
    </script>
    ...
    <form name="MMform" method="post" action="miapagina.asp" target="_blank" onsubmit="addDomain()">
    ciao

  3. #3
    Sei un grande

    Funziona alla perfezione.

    GRAZIE
    --°^@- COGITO ERGO SUM -@^°--

    http://freeavatars.altervista.org

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.