繁体   English   中英

我如何在文本输入字段中输入数字而在javascript或jquery中没有模式

[英]how i can enter digit in text input field without pattern in javascript or jquery

我正在尝试使用模式,但不适用于我的主题。 现在我认为在javascript或jquery中工作很好。

 <input name="abc" id="abc" type="text" required="required" tabindex="1"/>

什么是数值的javascript或jquery代码(非负数)

尝试使用HTML 5控件。 您将得到所有这些。

<input type="number" name="quantity" min="1" max="5" pattern=/[0-9]/>

这就是您可以使用javascript完成的全部操作。

   var val=document.getElementById('abc').value;

    if(isNaN(val)){
       alert('This is not a Number');
    }else if(val< 0){
        alert('This is a negative Number');
    }else{
       alert('This is a Number');
    }

您也可以使用HTML5 dom

<input type="number" min="0" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM