注意:这是我第一次尝试镀铬扩展,所以请轻松一点,我真的很感激我能得到的任何帮助。
所以我试图制作一个可以解决网站生成的数学问题的chrome扩展。
这需要将随机生成的n1和n2加在一起。
<div class="captcha-wrapper">
<div>
<input type="text" disabled="disabled" id="question-captcha">
<span>=</span>
<input type="text" id="answer-captcha">
</div>
</div>
<script>
$(document).ready(function() {
var n1 = Math.round(Math.random() * 10 + 1);
var n2 = Math.round(Math.random() * 10 + 1);
$("#question-captcha").val(n1 + " + " + n2);
$('#AddToCart').click(function(){
if (eval($("#question-captcha").val()) != $("#answer-captcha").val()) {
alert('That CAPTCHA was incorrect!');
$("#answer-captcha").focus();
return false;
}
});
});
</script>
<button type="submit" name="add" id="answer" class="btn">
<span id="answertext">Answer</span>
</button>
我已经研究了如何在answer-captcha框中输入值但是我不知道是否甚至可以找到我想要加在一起的n1和n2的值,因为它们会是每次加载网站时随机生成和不同。
感谢任何帮助:)