判断是否为字母,或者数字的函数是什么? IsNumeric 是VBScript里的函数isNaN 是Javascript里的函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to:梅花雨:哦,谢了,,还有那个substr()是做什么用的,是不是截取字段? isNaN 方法 描述返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。 语法isNaN(numvalue) numvalue 参数是要检查是否为 NaN 的值。 说明如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。 还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。 substr 方法描述返回一个从指定位置开始的指定长度的子字符串。语法stringvar.substr(start [, length ]) substr 方法的语法包括下述部分: 部分 描述 stringvar 必需的。要提取子字符串的字符串文字或 String 对象。 start 必需的。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length 可选的。在返回的子字符串中应包括的字符个数。 isNaN 方法 描述返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。 语法isNaN(numvalue) numvalue 参数是要检查是否为 NaN 的值。 说明如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。 还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。 substr 方法描述返回一个从指定位置开始的指定长度的子字符串。语法stringvar.substr(start [, length ]) substr 方法的语法包括下述部分: 部分 描述 stringvar 必需的。要提取子字符串的字符串文字或 String 对象。 start 必需的。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length 可选的。在返回的子字符串中应包括的字符个数。 to:岱岚:stringvar.substr(start [, length ])第二个参数是长度吗?下面这段程序: var SzNums=0,ZmNums=0; for(var i=0;i<comPassword.length;i++){ var tempStr=comPassword.substr(i,i+1); if(isNaN(tempStr)){ SzNums+=1; }else{ ZmNums+=1; }}那这里的substr好象表示从i开始到i+1吧 <script language=javascript> var SzNums=0,ZmNums=0;//var comPassword = "123456789" for(var i=0;i<comPassword.length;i++){//var tempStr=comPassword.substr(i,i+1); //这里当I大于1的时候,截取的字符就不止一个了,你可以用alert看到//alert(tempStr);//你若想对字符串进行一个字符一个字符地比较的话,你应该用另一个函数substring(start,end) var tempStr=comPassword.substring(i,i+1); alert(tempStr); if(isNaN(tempStr)){ SzNums+=1; }else{ ZmNums+=1; }}</script> 高手进 js访问webserivce xml解析问题(不会的捧人场刷每天分) 新手請教一下...有100分 招聘css布局,ui设计,javascript开发人员 刷新后 不再弹出相同窗口 怎么避免刷新调用onunload? 奇怪奇怪真奇怪!!!!!!!! js 正则获取标签之间的内容 为什么firefox对form.submit()没有反应???? 如何在submit后弹出一个指定大小的窗口 JS出生日期自动计算年龄 求救!在线等待! 如何在onunload或者onbeforunload事件触发的时候知道当前IE地址栏里面的内容呢??
描述
返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。
语法
isNaN(numvalue)
numvalue 参数是要检查是否为 NaN 的值。 说明
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。
还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。 substr 方法
描述
返回一个从指定位置开始的指定长度的子字符串。
语法
stringvar.substr(start [, length ])
substr 方法的语法包括下述部分: 部分 描述
stringvar 必需的。要提取子字符串的字符串文字或 String 对象。
start 必需的。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选的。在返回的子字符串中应包括的字符个数。
描述
返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。
语法
isNaN(numvalue)
numvalue 参数是要检查是否为 NaN 的值。 说明
如果值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值。
还有一种办法,变量可以与它自身进行比较。 如果比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。 substr 方法
描述
返回一个从指定位置开始的指定长度的子字符串。
语法
stringvar.substr(start [, length ])
substr 方法的语法包括下述部分: 部分 描述
stringvar 必需的。要提取子字符串的字符串文字或 String 对象。
start 必需的。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。
length 可选的。在返回的子字符串中应包括的字符个数。
下面这段程序:
var SzNums=0,ZmNums=0;
for(var i=0;i<comPassword.length;i++){
var tempStr=comPassword.substr(i,i+1);
if(isNaN(tempStr)){
SzNums+=1;
}else{
ZmNums+=1;
}
}
那这里的substr好象表示从i开始到i+1吧
var SzNums=0,ZmNums=0;
//var comPassword = "123456789"
for(var i=0;i<comPassword.length;i++){
//var tempStr=comPassword.substr(i,i+1);
//这里当I大于1的时候,截取的字符就不止一个了,你可以用alert看到
//alert(tempStr);
//你若想对字符串进行一个字符一个字符地比较的话,你应该用另一个函数substring(start,end)
var tempStr=comPassword.substring(i,i+1);
alert(tempStr);
if(isNaN(tempStr)){
SzNums+=1;
}else{
ZmNums+=1;
}
}
</script>