Crowdsource PDF

enter something useful

  1. // ==UserScript==
  2. // @name Crowdsource PDF
  3. // @namespace http://use.i.E.your.homepage/
  4. // @version 0.1
  5. // @description enter something useful
  6. // @include *
  7. // @copyright 2012+, You
  8. // ==/UserScript==
  9.  
  10.  
  11. var cI = 0;
  12. var page = document.getElementById("target");
  13. var table = page.getElementsByClassName("w");
  14. var radio = table[cI].getElementsByTagName("input");
  15. var sub = document.getElementById("submitButton");
  16.  
  17.  
  18. page.tabIndex = 0;
  19. page.focus();
  20. table[cI].scrollIntoView(false);
  21.  
  22.  
  23. function moveGrove(){
  24.  
  25.  
  26. cI++
  27. radio = table[cI].getElementsByTagName("input");
  28. table[cI].scrollIntoView(false);
  29. }
  30.  
  31.  
  32. document.addEventListener( "keydown", kas, false);
  33.  
  34.  
  35. function kas(i) {
  36. if ( i.keyCode == 83 ) { // yes
  37. radio[0].checked=true;
  38. moveGrove();
  39. }
  40. if ( i.keyCode == 70 ) { // no
  41. radio[1].checked=true;
  42. moveGrove();
  43. }
  44. if ( i.keyCode == 69 ) { // submit
  45. sub.click();
  46. }
  47. }