要想限制文本框只能输入数字,你可以用Html5的标签就可以解决:

为input标签添加样式 type="number"即可。

 

// 限制输入框的数字输入范围

var strPri = document.getElementById("Pritxt").value;
if(strPri < 1 || strPri > 999)
{
    alert("优先级:请输入1~999之间的数字!");
}