只需判定第一个字符是不是数字就行了
try
{
parseInt(s.substring(0,1));
}
catch(e)
{
alert("不是以数字开头");
}
try
{
parseInt(s.substring(0,1));
}
catch(e)
{
alert("不是以数字开头");
}
解决方案 »
- JS输出《a》,没有效果
- 求教一个关于下拉列表联动的问题
- 前辈,高手们,正在努力成为高手的同学们来看下
- 弹出层日历显示当前月和下个月的 咋弄
- 大家能帮我看下这个json的文件写的对不对?怎么数据读不出来总出错?
- 那位大哥推荐本javascript好书
- 怎么用javascript 读文件?
- josn有子对象的时候josn字符串怎么写,jquery怎么读呀
- 请问在IE关闭时如何调用Javascript函数?
- meizz(梅花雨)、zhangguagua(瓜瓜)、wangxj0600(闭门思过中)、dybine(dybine)来拿分
- javascript+正则,字符替换
- javascript中如何拼接字符串?
var s = "133asdf";
if(reg.test(s))
{
alert("match!");
}
b=parseInt(a);
if (b>=0){
alert("match");
}else{
alert("dose not match");
}
var s = "-234sdf"
if( /^-?[0-9]+[\s\S]*/.test( s ) )
{
alert("这是数字")
}</script>)
alert("以数据形状?\n"+ !isNaN(str.substring(0, 1)));