Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667

    impedire spazi in campi testo

    come si evita che venga inviato un campo che contenga spazi (qualsiasi numero di spazi)?

    ad esempio:

    DeRossi ->OK
    De Rossi ->NO


    attualmente faccio cosi' x controllare che non sia totalmente vuoto:

    String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "");}

    var nome=doc.nome
    if(nome.value.trim()==""){
    errori=errori+"\n» campo [Nome] non compilato";
    SetFocus('nome');
    }

  2. #2
    <script language="JavaScript">
    document.onkeypress = getKeycode
    function getKeycode(e) {
    Key = window.event.keyCode;
    if (Key == 32)return false
    }
    </script>

  3. #3
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    ok,ma così non mi fa mettere spazi in nessuno dei form della pagina,io vorrei limitare la cosa solo a due campi (nome e cognome)...si può associare l'evento solo a quelle 2 input?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    <input type="text" onKeyDown="getKeyCode()">



  5. #5
    Utente di HTML.it L'avatar di Galex
    Registrato dal
    Aug 2002
    Messaggi
    667
    avevo provato ma non mi va

    ERRORE "Previsto oggetto"



    <SCRIPT>
    function getKeycode(e) {
    Key = window.event.keyCode;
    if (Key == 32)return false
    }


    </script>

    ..

    input onKeyDown="getKeyCode()" type="text" class="form1" name="nome" style="width=138" value="<%=nome%>">

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.