JSFiddle - React, Tailwind, and code Playground
HTML
<html><head><title>HIT</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><script type='text/javascript' src='https://s3.amazonaws.com/mturk-public/externalHIT_v1.js'></script></head><body><form name="mturk_form" method="post" id="mturk_form" action="https://www.mturk.com/mturk/externalSubmit"><input type="hidden" value="" name="assignmentId" id="assignmentId" /><meta charset="utf-8" />
<meta content="IE=edge" http-equiv="X-UA-Compatible" />
<title></title>
<meta content="width=device-width, initial-scale=1" name="viewport" /><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<p><input name="_contentVersion" type="hidden" value="outerwear-material-puffy-button" />
<style type="text/css">html {
font-family: 'Arial';
}
#instructions {
font-size: 18px;
margin: 15px;
border-radius: 7px;
background: rgb(199, 208, 230);
width: 60vh;
padding: 10px 25px;
border: solid 2px;
border-color: rgb(174, 174, 233);
}
canvas {
border: 0px solid;
margin: 15px;
float: left;
}
#questions {
margin: 15px;
background: beige;
padding: 15px;
border-radius: 7px;
border: solid 1px;
border-color: rgb(221, 191, 107);
float: left;
width: 40%;
}
.display-none {
display: none;
}
#submitBtn {
display: none;
}
#submitButton {
background-color: rgb(32, 32, 187);
color: white;
padding: 10px 20px;
width: 150px;
border-radius: 5px;
font-size: 18px;
text-align: center;
cursor:pointer;
float: left;
position: absolute;
margin-top: 50px;
}
table#yesno-questions {
border-collapse: collapse;
margin-top:25pt;
border: 0px solid ;
}
table#yesno-questions td {padding: 5px; border: 1px solid; vertical-align:top;}
img {
...
JavaScript
var $ = window.jQuery;
$(document).ready(function() {
$('input[value="NoPuffy"]').click();
$('input[value="NoButton"]').click();
$('[name="puffy"]').focus();
$(this).keydown(function(e) {
if (e.keyCode == 50) {
$('input[name="button"][value="YesButton"]').click();
}
});
$(this).keydown(function(e) {
if (e.keyCode == 49) {
$('input[name="puffy"][value="YesPuffy"]').click();
}
});
});