判断是否为字母,或者数字的函数是什么? 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> javascript 小问 我脑壳被搅的青痛,大侠来看下吧。 select菜单下拉框怎么让他打印时不显示 (急用)用JAVASCRIPT操作xml audio不能连接播放 请教个在网页中加载有控制条的swf播放器的问题! 如何将JS中的二维数组传递到JSP中? 层拖动的问题:拖动整个表格 领导让做一个效果不会做啊!求各位大神指点啊! 关于window.onload=function 求救!在线等待! 如何在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>