Javascript 检查字符串中数字的方法(输入数据的验证)
Javascript method to check for digits within a string (validation of input data)
我正在尝试对 IBM BPM 中的输入字段实施验证。
我不太熟悉 java 脚本,但我尝试获取 returns 的方法
如果字符串包含任何数字,则为 ture。
awdadw = 有效
awdawd2d = 无效
我试过这个方法:
function hasNumbers(t)
{
var pattern=new RegExp("^[A-Za-z]+$");
return pattern.test(t); // true if string. Returns false for numbers
}
当我尝试这个函数时,它说方法/变量 RegExp 未知。由于它是相当基础的东西,我希望能得到一些解释这个主题的资源。
你可以使用这个:
function validate(){
var re = /^[A-Za-z]+$/;
if(re.test(document.getElementById("inputID").value))
alert('Valid Name.');
else
alert('Invalid Name.');
}
基于 adre3wap 这对我有用:
function validate(t){
var re = /^[A-Za-z]+$/;
if(re.test(t))
return false;
else
return true;
}
我正在尝试对 IBM BPM 中的输入字段实施验证。 我不太熟悉 java 脚本,但我尝试获取 returns 的方法 如果字符串包含任何数字,则为 ture。
awdadw = 有效
awdawd2d = 无效
我试过这个方法:
function hasNumbers(t)
{
var pattern=new RegExp("^[A-Za-z]+$");
return pattern.test(t); // true if string. Returns false for numbers
}
当我尝试这个函数时,它说方法/变量 RegExp 未知。由于它是相当基础的东西,我希望能得到一些解释这个主题的资源。
你可以使用这个:
function validate(){
var re = /^[A-Za-z]+$/;
if(re.test(document.getElementById("inputID").value))
alert('Valid Name.');
else
alert('Invalid Name.');
}
基于 adre3wap 这对我有用:
function validate(t){
var re = /^[A-Za-z]+$/;
if(re.test(t))
return false;
else
return true;
}