Guest User

Untitled

a guest
May 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. var i = 0;
  2. var key;
  3. var klass = "arrowlink";
  4. var links;
  5.  
  6. function focusLink(event) {
  7. key = event.keyCode || event.which;
  8. links = document.getElementsByClassName(klass);
  9. if(key == 37) { focusPrevious(klass); }
  10. if(key == 39) { focusNext(klass); }
  11. }
  12.  
  13. function focusPrevious(klass) {
  14. links[i].style.border = "";
  15. if(i-1 > -1) {
  16. i--;
  17. } else {
  18. i = links.length-1;
  19. }
  20. links[i].style.border = "2px solid black";
  21. links[i].focus();
  22. new Effect.Highlight(links[i]);
  23. }
  24.  
  25. function focusNext(klass) {
  26. links[i].style.border = "";
  27. if(i+1 < links.length ) {
  28. i++;
  29. } else {
  30. i = 0;
  31. }
  32. links[i].style.border = "2px solid black";
  33. links[i].focus();
  34. new Effect.Highlight(links[i]);
  35. }
Add Comment
Please, Sign In to add comment