有没有一种快速的方法来设置HTML文本输入(<input type=text />)只允许数字键击(加'.')?
我只想在javascript中验证信用卡号,我使用正则表达式来表示数字,但我不知道为什么不工作!这是我的功能如下:
function validate_creditcardnumber()
{
var re16digit = /^\d{16}$/
if (document.myform.CreditCardNumber.value.search(re16digit) == -1)
alert("Please enter your 16 digit credit card numbers");
return false;
}
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激