相关疑难解决方法(0)

如何使用jQuery检查文本框中的值是否为素数

我试图使用jQuery确定文本框中的值是否为素数.

这是我到目前为止所尝试的,但它不起作用:

$("#textbx").keyup(function(){
 if ($("#textbx").val().length > 0) {
	  $("#btn").removeAttr('disabled');
 
   }
});

 $("#textbx").blur(function(){
    if ($("#textbx").val().length ==0) {
	  $("#btn").attr('disabled','disabled');
 
   }
  });
 
 $("#textbx").keypress(function (e) {
     if (e.which!=8 && (e.which < 48 || e.which > 57)) {
        $("#msg").html("plz press nimber only").show().fadeOut("slow");
               return false;
    }
   });
 
  $("#btn").click(function(){
						  
   var num =parseInt($("#textbx").val()); 
   var i;

   for (var i = 2; i >num/2; i++) { 
   
        if(i%num==0)
		{ $("#msg").html("yupp").show().fadeOut("slow");
		}
		else
		{$("#msg").html("huh").show().fadeOut("slow");
		}
		break;
       }
  });
Run Code Online (Sandbox Code Playgroud)
#msg
{
    color: red;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<input id="textbx" type="text" /><button id="btn" disabled="disabled">go</button>
 <span …
Run Code Online (Sandbox Code Playgroud)

javascript jquery primes

1
推荐指数
1
解决办法
4596
查看次数

标签 统计

javascript ×1

jquery ×1

primes ×1