OnlineWebService Webmaster Foren     Zu OnlineWebService.de - Gästebücher, Flash Gästebücher, Foren, Umfragen, Counter

Zurück   OnlineWebService Webmaster Foren > OWS Webmaster Foren > HTML, JavaScript, CSS

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.06.2012, 00:57
andynail andynail ist offline
Benutzer
 
Registriert seit: 06.06.2009
Beiträge: 14
Standard Linkliste im Stil einer Auswahlliste

Hallo zusammen,

auf meiner Webseite werden in einem iframe Links in einer Liste mit einer Tabelle angezeigt um die Rahmen verwenden zu können. Nun will ich es erreichen, dass ich mit der Tastatur durch die Pfeiltasten die Links auswählen kann. Und bisher mache ich das so:

Code:
 document.onkeydown = function(event)
 {
  var charCode  = getKeyCode(event);
  switch (charCode)
   {
   case 38:
    document.activeElement.className = ""
    var Zeile = $(document.activeElement).closest('tr').index();
    document.getElementsByTagName("a")[Zeile-1].focus();
    document.getElementsByTagName("a")[Zeile-1].className = "Auswahl";
break
   case 40:
    document.activeElement.className = ""
    var Zeile = $(document.activeElement).closest('tr').index();
    document.getElementsByTagName("a")[Zeile+1].focus();
    document.getElementsByTagName("a")[Zeile+1].className = "Auswahl";
break
   }    
 }
Und die css Auswahl sieht genau so aus wie als ob ich mit der Maus über einen Link fahre. Und so könnte man vielleicht auch in die Klasse für einen Link die Darstellung für einen Focus einrichten.

Aber was mache ich nun wenn ich mit der Maus über einen anderen Link fahre? document.activeElement.blur() soll ja nicht jedes Mal ausgeführt werden wenn ich irgendwo mit der Maus rüberfahre, oder auch nicht jedes Mal zugewiesen werden wenn ich eine Taste drücke. Und es werden ja auch schon andere Funktionen ausgeführt wenn ich über das iframe mit der Maus fahre.

Würde mich freuen wenn ihr mir helfen könntet. Denn wenn die Möglichkeit bestehen könnte Links auch per Tastatur und das auch nach Mausklick auswählen zu können wäre schon eine tolle Sache.

Also Danke für Eure Hilfe

Gruß Andreas
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
menue linkliste SvartSjel HTML, JavaScript, CSS 2 07.02.2005 10:59
Linkliste basteln Homepage-Basteln Allgemein 0 28.08.2003 13:04


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:37 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
OnlineWebService.de