Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #36828

Re: Getting the index of a clicked element

From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Newsgroups comp.lang.javascript
Subject Re: Getting the index of a clicked element
Date 2019-06-07 20:33 +0200
Organization PointedEars Software (PES)
Message-ID <2485496.mvXUDI8C0e@PointedEars.de> (permalink)
References <qde3ou$aqm$1@dont-email.me> <qde54s$j9q$1@dont-email.me>

Show all headers | View raw


James Harris wrote:

> To explain the rationale behind the choices:

Your design choices appear to be driven mostly by ignorance and 
misconceptions about Web development and Web browsers.  A recipe for 
disaster.

> First, I want, for convenience, to be able to type the answers in
> directly under the questions to which they correspond. Since the page is
> intended to begin with the answers hidden that meant having them present
> but hiding them on page load.

It is not a good idea to manipulate the document tree on page load as that 
will slow down rendering.  Hiding elements is OK, changing their content in 
most cases (and certainly in this one) is not.
 
> Second, I don't want the way to hide the text to be by making it
> invisible (e.g. by setting a CSS property) as I fear that could end up
> with the browser's 'find' function irritating the user by finding text
> the user cannot see.

Working browsers will not let users “Find” content that have style “display: 
none” or HTML5’s “hidden” attribute set.

> Third, I want this to be compatible with many browsers and generations
> of browser so didn't want to use the data- features which I've heard are
> part of the 'ultra modern' HTML5. :-)

For suitable values for “ultra modern”.  HTML5 is best current practice 
since almost 5 years ago – an eternity on the Web.  The current W3C 
Recommendation is HTML 5.2 of 2017, work on HTML 5.3 is in progress.

Be aware that using scripting instead of plain HTML and CSS already 
sacrifices some compatibility.
 
> Fourth, I want the web page

“Where we are developing, there are no "web pages".”¹

_______
¹  apologies to Robert Zemeckis
-- 
PointedEars
FAQ: <http://PointedEars.de/faq> | <http://PointedEars.de/es-matrix>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-07 17:35 +0100
  Re: Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-07 17:59 +0100
    Re: Getting the index of a clicked element Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-06-07 20:33 +0200
      Re: Getting the index of a clicked element dr.j.r.stockton@gmail.com - 2019-06-08 01:43 -0700
  Re: Getting the index of a clicked element "R.Wieser" <address@not.available> - 2019-06-07 19:39 +0200
    Re: Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-08 18:52 +0100
  Re: Getting the index of a clicked element Julio Di Egidio <julio@diegidio.name> - 2019-06-07 10:45 -0700
    Re: Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-08 18:57 +0100
      Re: Getting the index of a clicked element Julio Di Egidio <julio@diegidio.name> - 2019-06-09 05:44 -0700
  Re: Getting the index of a clicked element Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-06-07 20:16 +0200
    Re: Getting the index of a clicked element Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-06-07 22:48 +0200
  Re: Getting the index of a clicked element Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-06-07 20:36 +0200
  Re: Getting the index of a clicked element JJ <jj4public@vfemail.net> - 2019-06-08 12:57 +0700
    Re: Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-08 10:30 +0100
      Re: Getting the index of a clicked element Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-06-08 12:13 +0200
        Re: Getting the index of a clicked element John G Harris <niam@jghnorth.org.uk.invalid> - 2019-06-08 13:35 +0100
        Re: Getting the index of a clicked element John G Harris <niam@jghnorth.org.uk.invalid> - 2019-06-08 13:45 +0100
        Re: Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-08 19:03 +0100
          Re: Getting the index of a clicked element Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2019-06-08 21:11 +0200
            Re: Getting the index of a clicked element dr.j.r.stockton@gmail.com - 2019-06-08 14:18 -0700
  Re: Getting the index of a clicked element dr.j.r.stockton@gmail.com - 2019-06-08 02:16 -0700
    Re: Getting the index of a clicked element James Harris <james.harris.1@gmail.com> - 2019-06-08 19:14 +0100
  Re: Getting the index of a clicked element dr.j.r.stockton@gmail.com - 2019-06-10 11:29 -0700
    Re: Getting the index of a clicked element "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-06-10 23:00 +0200
      Re: Getting the index of a clicked element dr.j.r.stockton@gmail.com - 2019-06-11 03:22 -0700

csiph-web