Prospect Smarter mturk

Hit the ? Key for Key List

As of 2014-06-14. See the latest version.

// ==UserScript==
// @name       Prospect Smarter mturk
// @author     Cristo
// @version    0.2
// @description  Hit the ? Key for Key List
// @include       *
// @copyright  2012+, You
// @namespace https://greasyfork.org/users/1973
// ==/UserScript==


var page = document.getElementById("mturk_form");
var opt = page.getElementsByTagName("option");


document.addEventListener( "keydown", kas, false);


function kas(i) {
if ( i.keyCode == 65 ) { //A Key - Good
     opt[1].selected = true;   
	}    
if ( i.keyCode == 83 ) { //S Key - Bad
     opt[2].selected = true; 
	}
if ( i.keyCode == 68 ) { //D Key - Cannot Determine
	opt[3].selected = true;
	}
if ( i.keyCode == 70 ) { //F Key - Submit
	document.getElementById("submitButton").click();
	}
if ( i.keyCode== 191 ) { //? Key - Shows Keys
    alert("A Key - Good\nS Key - Bad\nD Key - Cannot Determine\nF Key - Submit"); 
    }
}