Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23

Discussione: Campo Testo...No Invio

  1. #1
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258

    Campo Testo...No Invio

    Ho un form con 4 campi di testo...nel momento in cui vado ad inserire nel primo campo denominato "Codice" acquisisco il codice con il lettore ottico...ma il lettore ha la funzione "invio/enter" inserita...e appena mi scrive il codice del prodotto nel campo di destinazione mi batte invio e mi fa partire il form.


    Come faccio ad evitare quell'invio? ch'è un comando onEnter="" da dare al campo testo?

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    credo sia un onChange="return false;" o onClick="return false;"

    per rintracciare il char inviato posta in scripting ti aiutano meglio

    p.s hai un esempio da postarmi sull'interfacciamento del lettore ottico con la pagina? magari anche in pvt

  3. #3
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Grazie ... ora provo


    Non hai mai usato i lettori ottici per codice a barre? Il loro funzionamento è molto semplice: catturano il testo e lo inviano nel campo...semplicemente come se tu scrivessi direttamente con la tastiera. Non serve codice o altro

  4. #4
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    ah, no mai usati,

    pensavo che ti fossi creato un programmino in vb
    k grazie

  5. #5
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Anche io prima di acquistarne uno pensavo fosse complesso interfacciarli

  6. #6
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    devo dare al campo di testo 2 volte il comando "onchange" ma non va:
    codice:
    onChange="return false" onChange="document.data.marca1.focus()"
    Qual'è il comando giusto? ho provato anche con

    codice:
    onChange="return false" , "document.data.marca1.focus()" ma non va :rollo:

  7. #7
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    onChange="return false; in parte funziona...ma non mi permette di uscire dal campo di testo..sia con tab sia col mouse

  8. #8
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    luca posta in scripting questi sono problemi javascript, di certo lo ti possono aiutare di +

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <script>var invio=false;</script>
    <FORM METHOD=POST ACTION="pippo.htm" onsubmit="return invio;">
    ...<INPUT TYPE="submit" onclick="invio=true;">
    </FORM>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Ti ringrazio... il codice da te postato mi disabilita l'invio nel campo specifico come però in tutto il form...quando clicco col pulsante non mi fa processare la pagina

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.