Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #12564
| Path | csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Norman Peelman <npeelmandog@cfl.rr.com> |
| Newsgroups | comp.lang.javascript |
| Subject | Re: Removing a Control from the taborder |
| Date | Fri, 09 Mar 2012 22:59:24 -0500 |
| Organization | A noiseless patient Spider |
| Lines | 49 |
| Message-ID | <jjejit$hcc$1@dont-email.me> (permalink) |
| References | <hu9il7laq6ickgb37cdcb49ump7o40dlp7@4ax.com> <XnsA011B6483162eejj99@194.109.133.133> <1fuil7tf54q4gu2h40ous7k58q3766aaa9@4ax.com> <jje5bg$f47$1@dont-email.me> <4191797.g0LvDaAvTT@PointedEars.de> |
| Reply-To | npeelmandog@cfl.rr.com |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Injection-Date | Sat, 10 Mar 2012 03:59:26 +0000 (UTC) |
| Injection-Info | mx04.eternal-september.org; posting-host="5CAfWdfEg3xgXs+42nSFEg"; logging-data="17804"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19W+wRxHbrLB8kgXq4BCPJ5cHeCxy0NP+o=" |
| User-Agent | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110921 Thunderbird/3.1.15 ThunderBrowse/3.8 |
| In-Reply-To | <4191797.g0LvDaAvTT@PointedEars.de> |
| Cancel-Lock | sha1:Fasy1IuTwImWe1125Q2ZSu8nmGs= |
| Xref | csiph.com comp.lang.javascript:12564 |
Show key headers only | View raw
On 03/09/2012 07:42 PM, Thomas 'PointedEars' Lahn wrote: > Norman Peelman wrote: > >> Consider this, the tabindex controls the tab order of the form >> elements with a range of 0 - 32767. That means to remove a form element >> from the tabindex it must not be in that range. "-1" is not in that >> range, nor is "-32767" or anything in between for that matter. You could >> simply throw (insert) a minus sign in front of a form element to disable >> it, even via scripting (simply multiply the tabindex by -1 to toggle). > > Your logic is flawed. The HTML 4.01 Specification is definitive about this: > values for the `tabindex' attribute outside the specified range are > *invalid*. It is specified accordingly in W3C DOM Level 2 HTML: > Invalid, thereby causing the tabindex to be ignored. > <http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-40676705> > > However: > >> http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing- > tabindex-values-with-javascript/ > > It is disturbing to see that HTML5 would allow authors to create focusable > elements that could not be reached with basic keyboard navigation, making > those documents not accessible: > > <http://www.w3.org/TR/html5/editing.html#sequential-focus-navigation-and- > the-tabindex-attribute> > > There is also an inconsistency here: HTML5 must not allow values for > attributes already specified in HTML 4 that cannot be set using a conforming > implementation of W3C DOM Level 2 HTML. Either HTML5 renounces its > backwards compatibility with HTML 4, or it must specify the attribute value > differently. > > Bottom line: There is no public standard to back up your approach as of yet. > It is likely to be not interoperable, and it is certain to be not accessible > if supported. The range of your research is far too narrow to make a case > for the adoption of this approach. > > > PointedEars -- Norman Registered Linux user #461062 AMD64X2 6400+ Ubuntu 10.04 64bit
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Removing a Control from the taborder Gene Wirchenko <genew@ocis.net> - 2012-03-08 13:56 -0800
Re: Removing a Control from the taborder "Evertjan." <exjxw.hannivoort@interxnl.net> - 2012-03-09 00:07 +0000
Re: Removing a Control from the taborder Gene Wirchenko <genew@ocis.net> - 2012-03-08 19:37 -0800
Re: Removing a Control from the taborder Norman Peelman <npeelmandog@cfl.rr.com> - 2012-03-09 18:56 -0500
Re: Removing a Control from the taborder Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-03-10 01:42 +0100
Re: Removing a Control from the taborder Norman Peelman <npeelmandog@cfl.rr.com> - 2012-03-09 22:59 -0500
Re: Removing a Control from the taborder "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2012-03-10 08:40 +0200
Re: Removing a Control from the taborder Norman Peelman <npeelmandog@cfl.rr.com> - 2012-03-10 06:18 -0500
Re: Removing a Control from the taborder Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-03-10 13:33 +0100
Re: Removing a Control from the taborder Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-03-10 12:33 +0100
Re: Removing a Control from the taborder Norman Peelman <npeelmandog@cfl.rr.com> - 2012-03-09 23:22 -0500
Re: Removing a Control from the taborder Dr J R Stockton <reply1210@merlyn.demon.co.uk> - 2012-03-10 20:51 +0000
Re: Removing a Control from the taborder Gene Wirchenko <genew@ocis.net> - 2012-03-10 23:55 -0800
Re: Removing a Control from the taborder Dr J R Stockton <reply1211@merlyn.demon.co.uk.invalid> - 2012-03-12 19:46 +0000
Re: Removing a Control from the taborder David Mark <dmark.cinsoft@gmail.com> - 2012-03-12 18:24 -0700
csiph-web