Visualizzazione dei risultati da 1 a 6 su 6

Discussione: resent campo password

  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381

    resent campo password

    ho il seguente form con abbinata la funzione di controllo:

    <script>
    function checklogin(m){
    var un;
    var pw;
    pw=document.form1.pw.value;
    un=document.form1.user.value;
    if(pw.length==0||un.length==0){
    if(m=="1") alert("Inserire nome utente e password");
    else alert("Fill both username and password");
    document.form1.user.focus();
    return false;
    }
    else
    return true;
    }
    </script>

    <form action="pippo.asp" target=new method=post name=form1 onsubmit="return checklogin('1');">
    <tr>
    <td height=3></td>
    </tr>
    <tr>
    <td>Codice cliente</td>
    </tr>
    <tr>
    <td align=center>
    <input type=text class=myinput name=user maxlength=6 size=15>
    </td>
    </tr>
    <tr>
    <td>Password</td>
    </tr>
    <tr>
    <td align=center><input type=password size=21 name=pw></td>
    </tr>
    <tr>
    <td><input type=submit class=bottone value=Entra</td>
    </tr>
    </form>

    PROBLEMA:
    vorrei che una volta cliccato sul bottone ENTRA si apra la nuova finestra con il sito che viene chiamato e allo stesso tempo mi si resetti il campo password .. ho provato con DOCUMENT.FORM1.RESET() ma resettandomi i campi durante il link il sito che si apre non riesce a leggere la password!

    GRAZIE!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao



    <script>
    function checklogin(m){
    var un;
    var pw;
    pw=document.form1.pw.value;
    un=document.form1.user.value;
    if(pw.length==0||un.length==0){
    if(m=="1") alert("Inserire nome utente e password");
    else alert("Fill both username and password");
    document.form1.user.focus();
    return false;
    }
    else
    document.form1.pw.value="";
    return true;
    }
    </script>



    Massimo

  3. #3
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    eh no...... perche' se io metto value="" prima del return true() lui mi linka solo dopo aver settato il valore="" quindi non riconosce la password!
    e se lo metto dopo non vede il reset!!!!!!

  4. #4
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    NESSUNO??????????

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao anise373,

    se la funzione viene richiamata all'onsubmit non puoi fare nulla.
    cambia il tasto submit con un button e all'onclick associa la funzione modificata così
    codice:
    function checklogin(m){ 
    var un; 
    var pw; 
    pw=document.form1.pw.value; 
    un=document.form1.user.value; 
    if(pw.length==0||un.length==0){ 
    if(m=="1") alert("Inserire nome utente e password"); 
    else alert("Fill both username and password"); 
    document.form1.user.focus(); 
    } 
    else {
    document.form1.submit();
    document.form1.pw.value=''
    }
    }

  6. #6
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381

    GRAZIE!!!!!

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.