Javascript 尝试在按键时打印错误消息
当有人在输入字段中键入错误值时,我试图打印错误消息,但我不知道如何执行此操作。如果随机值为6,用户输入7,则会弹出一条用户消息,说“您输入了错误的条目”Javascript 尝试在按键时打印错误消息,javascript,jquery,Javascript,Jquery,当有人在输入字段中键入错误值时,我试图打印错误消息,但我不知道如何执行此操作。如果随机值为6,用户输入7,则会弹出一条用户消息,说“您输入了错误的条目” 函数随机数(最小值、最大值){ 返回parseInt(Math.random()*(max-min)+min); } 设key1=RandomNum(1,10) 设key2=RandomNum(1,10) $(“#rnd1”).html(key1.toString()+“+”+key2.toString()) $(“#提交”)。单击(()=>{
函数随机数(最小值、最大值){
返回parseInt(Math.random()*(max-min)+min);
}
设key1=RandomNum(1,10)
设key2=RandomNum(1,10)
$(“#rnd1”).html(key1.toString()+“+”+key2.toString())
$(“#提交”)。单击(()=>{
警报(parseInt($(“#rnd2”).val())===(键1+键2))
})
人体试验
任何帮助都将不胜感激。
这是截图。需要这样的错误信息吗
我想这就是你需要的
函数随机数(最小值、最大值){
返回parseInt(Math.random()*(max-min)+min);
}
设key1=RandomNum(1,10)
设key2=RandomNum(1,10)
$(“#rnd1”).html(key1.toString()+“+”+key2.toString())
$(“#rnd2”)。在(“键控”上,(e)=>{
$(“#错误”).hide();
if(parseInt($(“#rnd2”).val())!==(键1+键2)){
$(“#错误”).show();
}
否则{
$(“#错误”).hide();
$(“#非错误”).show();
}
})
#错误{
位置:绝对位置;
底部:0;
背景:红色;
显示:无
}
#不出错{
位置:绝对位置;
底部:0;
背景:绿色;
显示:无
颜色:白色
}
#盒子{
位置:相对位置;
}
你输入错误
有效的
人体试验
elasmaielmehdi@ok太棒了。但是我们可以不用点击验证按钮来完成这项工作吗。当我写9,然后得到错误消息你是机器人@请查看更新的问题elmehdi@you有吗elmehdi@hey你在吗?埃拉斯迈elmehdi@you我需要在按键上留言elmehdi@hello你在吗
function RandomNum(min, max) {
return parseInt(Math.random() * (max - min) + min);
}
let key1 = RandomNum(1, 10)
let key2 = RandomNum(1, 10)
$("#rnd1").html(key1.toString() + " + " + key2.toString())
$("#submit").click(() => {
alert(parseInt($("#rnd2").val()) === (key1 + key2))
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p>Human test <span id="rnd1"></span></p>
<form>
<input type="text" id="rnd2">
<input type="submit" id="submit" value="validate">
</form>