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

    ev.key: come si fa a riconoscere un carattere SHIFT+char?

    Salve, vorrei capire come fare per riconoscere durante la digitazione un carattere ad es:"SHIFT+a", in sequenza mi risulta prima "shift" e poi "a", non riesco ad esempio a riconoscere se si sta immettendo un carattere maiuscolo.....
    Beati gli smemorati, perchè avranno la meglio anche sui loro errori...

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

  2. #2
    Ciao

    var shift = false;

    document.onkeyup = function(e)
    {
    if(e.which == 16)
    {
    shift=false;
    }
    }

    document.onkeydown=function(e)
    {
    if(e.which == 16)
    {
    shift=true;
    }

    if(e.which == 35 && shift)
    {
    alert('ciao');
    }

    }

  3. #3

  4. #4
    L'oggetto Event ha un attributo shiftKey che ti dice se lo shift è premuto.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  5. #5
    Originariamente inviato da mxa
    L'oggetto Event ha un attributo shiftKey che ti dice se lo shift è premuto.

  6. #6
    Utente di HTML.it L'avatar di Donovant
    Registrato dal
    Sep 2005
    residenza
    London
    Messaggi
    1,329
    Grazie mille!
    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.