求用js前台判断表单所填值是否为数字类型!!

red_wolf 2003-09-29 02:06:44
求用js前台判断表单所填值是否为数字类型!!
请给出确切代码!!
...全文
223 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingdomzhf 2003-09-29
  • 打赏
  • 举报
回复
<body>

<form>price:<input id=bb><input type=submit onclick="if(isNaN(bb.value)) {alert('not a number');return false;} "></form>
</body>
007james 2003-09-29
  • 打赏
  • 举报
回复
//函数名:fucCheckNUM
//功能介绍:检查是否为数字
//参数说明:要检查的数字
//返回值:1为是数字,0为不是数字
function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return 0;
}
}
//说明是数字
return 1;
}
scycgjr 2003-09-29
  • 打赏
  • 举报
回复
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>

<body>
<input type="text" name="T1" id="T1" size="5" onkeyup="if(/^\d+(\.)?(\d+)?$/.test(this.value)==false){alert('请输入数字!');this.value='';}" class="input">
</body>

</html>
jmapcms网站开发系统所有功能都使用自定义模式,功能开发自由,系统后台操作十分快捷,使用高速静态缓存方式和数组化数据保证网站的稳定运行,使用ajax和jquery方式进行实时提示,提高用户体验度。 jmapcms网站开发系统 1.4 更新内容: 1.修改chkjs文件的联动函数一直有加载动画的错误 2.加入表 searchfields  保证后台搜索功能 3.修改后台创建模型数字字段  保证能输入小数点, 具体判断可移交给js判断 4.首页搜索调用 $this->_search('名字'); 5.修改HomeAction.class.php 的优化函数 , 修正优化标题不支持多个动态查询 6.添加 formatText 函数 ,商城选择参数时经常用 7.启用JmapAction.class.php控制器,以后系统更新将不会影响原有网站的控制文件,用户自定义的控制器可以写在HomeAction.class.php文件里 8.修改一些不常见的错误 jmapcms网站开发系统特色: •全新方式,颠覆传统 jmapcms网站开发系统 摆脱传统固定模式,不再以常用的文章功能,图片功能,商城功能,软件功能等为基本,而是根据客户需求开发专属的系统功能,所以每个网站开发出来的后台功能都有自己的特点.开发者基本都不用编写繁琐的php代码既能实现所需要的功能要求! jmapcms网站开发系统开发前台功能也不需要编写php代码,只需要操作后台的控制器管理便可调用需要的信息.调用的信息可在不同的页面样式下兼容显示. 网站开发从此逐渐脱离了程序,一切都变得越来越简单! •自定义优化内容 网站关键词优化摆脱系统的束缚,每个也么面都进行一对一优化!丢掉系统预设的关键词,让网站更快更准确的被搜索引擎收录! •快捷的后台操作 jmapcms网站开发系统一切都以方便快捷为基础,设计模型字段的时候可同时设置搜索对象,快捷操作等功能,多功能排序. 设置搜索对象: 当后台管理需要搜索某个字段时便将此字段设置为搜索对象,这样就能在对应的管理页面中按照此字段进行搜索! 快捷操作: 快捷操作的功能主要是对某些常用的信息做修改时进行的操作,不需要进入修改页面就能对此字段的信息做修改! 多功能排序: 系统后台可对任何字段进行正序和反序排序,根据此方法能快速找到相同或相近的信息! •自定义开发功能 jmapcms网站开发系统所有的功能都是自定义开发,只需要理解客户需求,创建模型,设计字段后就能创建相应的功能,而这一切都只需几分钟就能实现! 后台的控制器能将你创建的功能构建成前台页面需要的操作程序,所以前台页面的程序嵌套也不需要php程序的开发! •一键伪静态 在服务器支持伪静态功能的情况下只需要通过配置项设置伪静态的后缀名就能实现伪静态功能.如果服务器支持泛解析功能还能通过修改配置文件实现二级域名功能,当实现这些功能的时候都不需要重新修改页面连接! •使用高度静态缓存 一般网站: 当浏览者a访问到网站的某个页面A时,服务器就先对A页面进行编译,然后调取数据库的信息并映射到编译的结果中,然后将编译的结果返回给访问者a浏览,当浏览者b也访问页面A时,服务器再做相同的工作. 而用jmapcms网站开发系统开发的网站则不一样,它是预先将浏览者a访问的页面A预先生成一个无需服务器编译的页面C存放在服务器缓存中,而后将需要的数据库信息存放在一个数组当中,当浏览者b访问页面A时,服务器就将服务器的页面C,并对页面C需要的信息直接从数组中检索出来反馈给浏览者b,以及以后的任何一个浏览者!这样就能减少服务器对页面编译的时间,减少服务器打开数据库和关闭数据库的时间.当然就能减少浏览者的等待时间,给浏览者一个好的印象! •支持分站管理 当开发客户需要开启城市分站时,可直接从配置项中开启分站功能,同时还能设置主站是否获取分站的信息和分站是否获取主站的信息. •提高用户体验度 现在浏览者对体验度的要求是越来越高,比如提交表单时如果等用户提交完表单后再提示用户某些项输入不正确,然后再返回给用户更正,这样用户就会感觉到麻烦,有可能就懒得提交,更有可能让站长丢失重要的信息.jmapcms网站开发系统都采用ajax和jquery方式实现实时判断功能,这样客户就能根据错误提示进行输入和修正,让客户一次性就能成功提交表单! •防止sql注入 网站的安全与稳定是每一个客户都不能忽视的,而这一最大的隐患就是黑客通过sql的注入,jmapcms网站开发系统通过浏览者提交的数据进行数字化,对数据库查询都采用模块化方式来进行安全过滤,并且对网站采用唯一的入口,让黑客对网站没有下手的地方.

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧