Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329

    Eventi conseguentemente alla digitazione su tastiera, solo su Chrome?

    Salve non riesco a capire come mai nel caso specifico l'evento in questione non funziona su Firefox (IE non lo tengo nemmeno in conto), mentre su Chrome si.

    HTML:
    codice:
    <input type="text" maxlength="10" onkeypress="this.value = reg_text(this.value); " onkeyup="this.value = reg_text(this.value); tip_digit(this, 'cod_art')" onblur="blur_tip_help();" />
    JAVASCRIPT (funzione tip_digit(this, 'cod_art') ):
    Codice PHP:
    function tip_digit(thisattr){
         
    console.log(event.keyCode); //o anche event.which

    Funziona benissimo solo su Chrome, in Firefox da console mi restutuisce questo errore: event is not defined.

    Grazie in anticipo
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

  2. #2
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    RISOLTO:

    HTML: ho aggiunto onKeypress = "tip_digit(this, 'cod_art', event)" //event

    JAVASCRIPT:
    codice:
    function tip_digit(input, attr, ev){
    ev_code = window.event ? event : ev;
    ev_code = ev_code.keyCode;
    .
    .
    .
    }
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

    My gallery: http://donovant.deviantart.com/gallery/

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.