Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    spiega "torno indietro"
    anche con un esempio

    tu hai scritto
    "aaaaa"
    lo script funziona
    cosa fai per non farlo funzionare?

  2. #12
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da Ht28
    Si, difatti gli dico di continuare solo se c'è la chiocciola.
    intendiamoci anche su "continuare"...
    il tuo codice dice che se c'e' una chiocciola nel value tutto quello che dev fare e' document.getElementById('contaUser').innerHTML = "";

  3. #13
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da Xinod
    spiega "torno indietro"
    anche con un esempio

    tu hai scritto
    "aaaaa"
    lo script funziona
    cosa fai per non farlo funzionare?
    Io scrivo xxxxx (max 5 caratteri) esce l'avviso e blocca l'inserimento, se però inserisco la chiocciola mi fa continuare.

    Se ora "torno indietro all'user" e cerco di inserire di nuovo i caratteri, ora non mi blocca più

  4. #14
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Originariamente inviato da Xinod
    Se vuoi che lavori anche in presenza di un @ devi rivedere la logica, perche' glielo stai dicendo tu di non fare praticamente nulla in presenza di @

  5. #15
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da Vindav
    Ora funziona, l'unica cosa è che se inserisco es 3 caratteri (max 5 consentiti) + la chioccola e ritorno all'user e cerco di inserire di nuovo caratteri, arrivato a 5 la chiocciola sparisce

    Codice PHP:
    function contaUser(user) {
      var 
    max 5;
      var 
    tmp user.value.split("@");
      if( 
    tmp[0].length max ) {
        
    user.value tmp[0].substring(0,max) + ( tmp[1] ? "@" tmp[1] : "" );
        
    document.getElementById('contaUser').innerHTML "•Username: max 5 caratteri";
        return 
    false;
      }
    else {
    document.getElementById('contaUser').innerHTML "";
    }
    return 
    true;


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 © 2026 vBulletin Solutions, Inc. All rights reserved.