[Javascript] Keyboard navigation

Terry Bader bader at tcbader.com
Wed May 26 09:55:12 CDT 2004


You can use event capturing for keys.  We capture the down-click events of the letter 'w' and that opens and closes the menus.  Then the regular arrow and tabbing can be used to tab between the links in the menu box.



Original Message:

Return-Path: <javascript-bounces at LaTech.edu> Wed, 26 May 2004 07:40:33
>Received: from selene.latech.edu [138.47.18.25] by mail7.webcontrolcenter.com with SMTP;
>   Wed, 26 May 2004 07:40:33 -0700
>Received: from localhost (localhost [127.0.0.1])
>	by LaTech.edu (Postfix) with ESMTP
>	id AB716308FEC; Wed, 26 May 2004 09:40:30 -0500 (CDT)
>Received: from LaTech.edu ([127.0.0.1])
> by localhost (selene.latech.edu [127.0.0.1]) (amavisd-new, port 10024)
> with LMTP id 68001-01-27; Wed, 26 May 2004 09:40:22 -0500 (CDT)
>Received: from selene.LaTech.edu (localhost [127.0.0.1])
>	by LaTech.edu (Postfix) with ESMTP
>	id C00F830A3AD; Wed, 26 May 2004 09:40:21 -0500 (CDT)
>X-Original-To: javascript at localhost.LaTech.edu
>Delivered-To: javascript at localhost.LaTech.edu
>Received: from localhost (localhost [127.0.0.1])
>	by LaTech.edu (Postfix) with ESMTP id 4660F30B873
>	for <javascript at localhost.LaTech.edu>;
>	Wed, 26 May 2004 09:40:19 -0500 (CDT)
>Received: from LaTech.edu ([127.0.0.1])
>	by localhost (selene.latech.edu [127.0.0.1]) (amavisd-new, port 10024)
>	with LMTP id 67013-01-38 for <javascript at localhost.LaTech.edu>;
>	Wed, 26 May 2004 09:40:16 -0500 (CDT)
>Received: from hotmail.com (bay9-f57.bay9.hotmail.com [64.4.47.57])
>	by LaTech.edu (Postfix) with ESMTP id 2F8B930B1F4
>	for <javascript at LaTech.edu>; Wed, 26 May 2004 09:40:16 -0500 (CDT)
>Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
>	Wed, 26 May 2004 07:40:15 -0700
>Received: from 195.173.192.18 by by9fd.bay9.hotmail.msn.com with HTTP;
>	Wed, 26 May 2004 14:40:15 GMT
>X-Originating-IP: [195.173.192.18]
>X-Originating-Email: [dagda1 at hotmail.com]
>X-Sender: dagda1 at hotmail.com
>From: "Paul Cowan" <dagda1 at hotmail.com>
>To: javascript at LaTech.edu
>Date: Wed, 26 May 2004 14:40:15 +0000
>Mime-Version: 1.0
>Content-Type: text/plain; format=flowed
>Message-ID: <BAY9-F57QUe91PBX44900073ab2 at hotmail.com>
>X-OriginalArrivalTime: 26 May 2004 14:40:15.0680 (UTC)
>	FILETIME=[5BDAB400:01C4432F]
>X-Virus-Scanned: by amavisd-new at latech.edu
>Subject: [Javascript] Keyboard navigation
>X-BeenThere: javascript at LaTech.edu
>X-Mailman-Version: 2.1.2
>Precedence: list
>Reply-To: "[JavaScript List]" <javascript at LaTech.edu>
>List-Id: [JavaScript List]  <javascript.LaTech.edu>
>List-Help: <mailto:javascript-request at LaTech.edu?subject=help>
>List-Post: <mailto:javascript at LaTech.edu>
>List-Subscribe: <https://lists.LaTech.edu/mailman/listinfo/javascript>,
>	<mailto:javascript-request at LaTech.edu?subject=subscribe>
>List-Archive: <http://lists.LaTech.edu/pipermail/javascript>
>List-Unsubscribe: <https://lists.LaTech.edu/mailman/listinfo/javascript>,
>	<mailto:javascript-request at LaTech.edu?subject=unsubscribe>
>Sender: javascript-bounces at LaTech.edu
>Errors-To: javascript-bounces at LaTech.edu
>X-Virus-Scanned: by amavisd-new at latech.edu
>
>
>Hi,
>
>I need to implement a way of allowing a user to be able to pull down menu 
>options from my pages by using keypresses.  Ideally I want to simulate the 
>behouir that happens in windows e.g. whenever I press alt and the 'f' key, 
>the file menu drops down.  Then whenever I press the down key, I can scroll 
>up and down the menu options.
>
>Is this possible using javascript?  Or how on earth can I do this??
>
>Thanks
>
>Paul
>
>
>_______________________________________________
>Javascript mailing list
>Javascript at LaTech.edu
>https://lists.LaTech.edu/mailman/listinfo/javascript
>
>





More information about the Javascript mailing list