以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  help help  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4880)

--  作者:ch007
--  发布时间:2006/11/13 10:46:00
--  help help
班主
我想问一下 易表那个命令可以判断一个号码中的几位数有没有4

下附网页的代码

<script language="JavaScript">
function check_ok() {
var str = form1.sjhm.value;
var strr = str.substr(7,4);
var j = 0 ;
if  (form1.sjhm.value.length != 11 ) {
alert ("请输入手机号码!");
return false;
}
for (i=0;i<=3;i++){
if (strr.substr(i,1) == 4){
j++;
}
}
if (j<1){
alert("后4位带4的号码才能!");
return false;
}
form1.submit();
}
</script>


--  作者:还不错
--  发布时间:2006/11/13 10:57:00
--  
Search
返回指定字符串在另一个字符串中首次出现的位置。

语法:
Search(Text1, Text2)
Text1和Text2都是字符型,在Text2中查找Text1,并返回其位置。
注意:第一个字符的位置为0,第二个为1,其余类推。
如果字符串中包括汉字,请用instr 函数代替。

例子:
Search("4","13694501") = 4

Search("-",[型号])
返回当前行型号列内容出现第一个“-”的位置


--  作者:还不错
--  发布时间:2006/11/13 11:18:00
--  
egd文件下载
做了一个小样。

-=-=-=- 以下内容由 还不错2006年11月13日 00:05pm 时添加 -=-=-=-
对不起,文件发错了。
--  作者:ch007
--  发布时间:2006/11/13 11:47:00
--  
好的谢谢