margin-top:10px; cursor:pointer; height:15%; } .anschoices button:hover{ background-color:yellow; } </style> <?php echo $q->allToHTML(<<<HEREDOC <div style='font-weight:bold;text-align:center;' class="part">Science Bowl [QID %QID%]</div> <div><span class="subject">%SUBJECT%</span> <i><span class="type">%TYPE%</span></i> <span class="qtext">%QUESTION%</span></div> <div class='anschoices'> \t<button id='W' onclick='select("W")'>%W%</button> \t<button id='X' onclick='select("X")'>%X%</button> \t<button id='Y' onclick='select("Y")'>%Y%</button> \t<button id='Z' onclick='select("Z")'>%Z%</button> </div> <script>var answer="%ANSCHOICE%";</script> HEREDOC ); ?> <script> var answered=false; function select(letter){ if(answered)return; answered=true; if(letter==answer)document.getElementById(letter).style.backgroundColor='#0f0'; else{ document.getElementById(letter).style.backgroundColor='#f00';
echo $checkboxoptions; ?> </div> <div id='questions'> <?php //QID,isB,Subject,isSA,Question,MCW,MCX,MCY,MCZ,Answer //--todo-- 'Google This' functionality echo $q->allToHTML(<<<HEREDOC <div class='question'> \t<span class='qid'>[QID {{QID}}]</span><span class='edit'><a href="#">[Edit]</a></span> \t<div>Mark as Bad: <input type="checkbox" name="markBad[]" value="{{N}}"/></div> \t<input type="hidden" name="qids[]" value="{{QID}}"/> \t<div style='font-weight:bold;text-align:center;' class="part">{qpart}</div> \t<p>{{subj}} <i>{{qtype}}</i> <span class="qtext">{qtext}</span></p> \t<ul> \t{{#mcchoices}} \t{{letter}}) <li>{{text}}</li> \t{{/mcchoices}} \t</ul> \t<p>ANSWER: <span class='ans' data='{{answer}}'>[click to show]</span></p> \t<br> \t<a href="#">Back to Top</a> </div> HEREDOC ); /*Input elements <input type="hidden" name='ver' value="<?=csrfCode();?>"/> <?php foreach($ruleSet["QParts"] as $qpartval=>$qpart){?> <fieldset> <legend style="text-align:center;"><b><?php echo $qpart;?></b></legend> <input type="hidden" name="Q[<?php echo $qpartval;?>][isB]" value="<?php echo $qpartval;?>"/> <select class="subjsel" name="Q[<?php echo $qpartval;?>][Subject]"><?php foreach($ruleSet["Subjects"] as $subjval=>$subj)echo "<option value='$subjval'>$subj</option>";?></select>