Visualizzazione dei risultati da 1 a 10 su 10

Discussione: input numerico

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

    input numerico

    salve sto testando e adattando questo script da voi consigliato




    <script language="JavaScript">



    function Numeri(){
    if (event.keyCode < 48 || event.keyCode > 57){
    event.returnValue = false
    }

    }

    function checkForm(utenti){
    //controllo di obbligatorietà per il nome





    if (!somme.tipo[0].checked && !somme.tipo[1].checked && !somme.tipo[2].checked){
    alert("TIPO CLIENTE è un campo obbligatorio");
    return false;
    }


    }


    </script>



    <form onsubmit="return Numeri&&checkForm(this)" method="post" action="redformresults.asp" name="somme">


    <input size="2" value="0" id="qclassicblack" onblur=somma1() maxlength="3" name="qclassicblack" style="border-style: solid; border-width: 2px;" type="text" onkeypress='Numeri()' />


    </form>


    Praticamente su IE tutto vabene se inserisco nel campo AAA non mi fa scrivere nulla
    Se lo testo su FIREFOX me lo fa scrivere quindi non funziona come posso adattarlo anche per firefox ? dove sbaglio?


    In + posso evitare che si scriva all'interno del campo questo 001 oppure 011 ?

    Fatemi sapere grazie 1000 x l'aiuto...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    ragazzi se vi puo essere utile ho risolto cosi


    onkeydown="return Numeri(event);"

    disabilita il tab ma pazienza

    ora se riuscite ad indicarmi una strada per farsi che se io scrivo 001 me lo trasformi in automatico in 1


    Sarebbe perfetto !!!!!!!!!!


    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    ragazzi ho trovato

    leadingzero = true

    dove lo piazzo pero

    un aiutino per favore


    ve ne sarei grato

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    Qualche notizia ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    onblur="this.value = new Number(this.value)"

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    mi sa che fa conflitto con questo

    onblur=somma1() come li condivido ?

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    onblur="this.value = new Number(this.value); somma1();"

    oppure inserisci l'istruzione all'interno del metodo somma1

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    perfetto , grazie, dove ti trovo di solito per dei consigli su javascript ?

    Prometto di nn stressarti.................

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    qua sul forum ci sono spesso, o mandami un pm se proprio nessuno risponde alle tue discussioni, ma è molto difficile qualcuno esperto js lo trovi sempre collegato.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    583
    ok vindav ti invierò un messaggio privato

    per il momento sei stato utilissimo.

    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.