Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1

    InputBox inserimento solo Numeri [PHP]

    Che sistema consigliate di usare per impedire l'inserimento di caratteri sconosciuti e lettere (insomma consentire l'inserimento dei soli numeri)???

    Io ho usato JS però devo consentire anche l'inserimento dei tasti (Freccie, Canc, Tab, etc)... E l'ho fatto...

    Però ad esempio se in un box voglio fare CTRL + C per copiare il contenuto selezionato non posso in quanto il tasto C non lo riconosce, però se lo consento tramite JS quando vado a premere C posso inserirlo oltre ai numeri...

    Voi come ovviate a questi piccoli problemi?? (Che soluzione usate quando volete creare un <input> dove è possibile inserire solo Numeri??)

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    Uso le regular expres
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Uso le regular expres
    Potresti farmi un piccolo esempio??

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Comunque a rigor di logica credo che il problema del CTRL + V resti... o sbaglio??

    Nego la pressione del tasto "V":
    Impossibile fare CTRL + V (quindi incollare)!
    Consento la pressione del tasto "V":
    Oltre i numeri posso scrivere anche la lettera "V" nel box!

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    Non ti seguo come non detto
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Non ti seguo come non detto
    Ho risolto.
    Però mi spiego...
    Io ho come codice html il seguente:
    codice:
    <input type="text" onclickpress="return funzione(e)" />
    il codice della funzione è:
    codice:
    function funzione(e){     if (e.keycode > 31 /*insomma tutti i numeri e caratteri speciali tipo frecce del etc*/){
            return true;}
    else{
          return false;}
    }

    Fin qui dovrebbe essere tutto chiaro... mi segui?


    Ora però con questo codice se io vado nel input box e premo la combinazione (da tastiera) "CTRL + C" per copiare non mi copia ciò che seleziono dentro il box... fin qui ti trovi??

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.