• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

onfocus-Frage

Status
Für weitere Antworten geschlossen.

ill66

Neues Mitglied
es gibt doch diese möglichkeit, die gepunkteten linien um einen link/button zu vermeiden:
Code:
onfocus="if(this.blur) this.blur()"

da ich mich mit JS nicht auskenne, wüsst ich gern, ob ich das wie bei CSS dergestalt ausalgern könnte, dass der befehl pauschal für alle links der site gilt und ich den nicht in jedes einzelne a-tag einbauen muss?

und da ich versuche, immer auf barrierefreiheit/armut zu achten: hat obiger befehl denn da negative auswirkungen?
hab grad mal kurz im text-beowser (lynx) getestet, dem scheint das nichts auszumachen.
irgendwo las ich mal den kritik-punkt, dass man den link/button dann nicht mehr mittels TAB-taste ansteuern könnte.
aber ist das denn sehr schlimm....?
 
ist mir in JavaScript eigentlich nicht bekannt, aber du könntest es mal so probieren

Code:
var i = document.getElementsByTagName("a").length
for(j = 0; j<i; j++)
{
  document.getElementsByTagName("a")[j].onfocus = blurelement(j)
}
function blurelement(j)
{
  document.getElementsByTagName("a")[j].blur()
}
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben