电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

表单递交合法性检测-只接受数字


发布日期:2020/6/9
 
如下代码加入HTML的<head>区

<SCRIPT LANGUAGE=JavaScript>

function numericCheck(){

nr=ntentvalue;

flg=;

str=;

spc=

arw=;

for (var i=;i<nrlength;i++){

cmp=

tst=nrsubstring(ii+)

if (cmpindexOf(tst)<){

flg++;

str+= +tst;

spc+=tst;

arw+=^;

}

else{arw+=_;}

}

if (flg!=){

if (spcindexOf( )>) {

str+=和空格;

}

alert(这里只接受数字发现

+flg+个不可接受的字符:

+str);

return false;

}

}

</SCRIPT>

如下代码加入HTML的<body>区表单递交部分

<form name=myform method=post enctype=text/plain onsubmit=return numericCheck() action=mailto:>

<INPUT TYPE=text name=content>

<INPUT TYPE=submit NAME=submit VALUE=递交>

</form>

注意表单的名字和文本框的名字要保持前后一样

上一篇:页面两侧对联广告代码效果

下一篇:有选择地显示预加载内容 提高网站的性能