Visualizzazione dei risultati da 1 a 4 su 4

Discussione: funzione trim?

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555

    funzione trim?

    Salve ho questo script che controlla se il campo è vuoto

    <script>
    <!--
    function verifica_codice()
    {
    var correct = true
    if (document.invio.codice.value == "") {correct = false; alert("Inserisci il codice !")}

    return correct
    }
    //-->
    </script>

    Però se l'utente inserisce degli spazi salta la funzione, come posso fare per evitare che inserisca degli spazi

    Grazie

  2. #2
    Ciao,
    per quanto ne so (non tanto), non esiste una funzione Trim
    in JS. Potresti scriverla tu !

    while (testo.charCodeAt(0) == 32)
    {
    testo = testo.substr(1);
    }

  3. #3

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    codice:
    <html> 
    
    <head> 
    <script> 
    function ltrim(item) { 
    return item.replace(/^\s*/gi,""); 
    } 
    function rtrim(item) { 
    return item.replace(/\s*$/gi,""); 
    } 
    function trim(item) {
     a = ltrim(item);
     return rtrim(a);
    }
    </script> 
    </head> 
    
    <body> 
    <script> 
    var x="        AQ "; 
    var y=" AQ          "; 
    x=trim(x); 
    y=trim(y); 
    alert(x == y); 
    </script> 
    
    </body> 
    
    </html>

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.