javascript 正则表达式 数值验证
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>验证数字最简单<a href="http://www.jb51.net/list/list_6_1.htm" target="_blank"><font
color="red">正则</font></a>表达式大全 </title>
</head>
<body>
<h3>
输入完按回车后即可验证!(自认为最简单!)</h3>
正整数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^\d+$/.test(this.value));" />
<br>
负整数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-\d+$/.test(this.value));" />
<br>
整 数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?\d+$/.test(this.value));" />
<br>
正小数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^\d+\.\d+$/.test(this.value));" />
<br>
负小数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-\d+\.\d+$/.test(this.value));" />
<br>
小 数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?\d+\.\d+$/.test(this.value));" />
<br>
实 数:
<input type="text" size="20" onkeydown="if(event.keyCode == 13) alert(/^-?\d+\.?\d*$/.test(this.value));" />
<br>
保留1位小数:<input type="text" size="20" onkeydown="if
相关文档:
.字符串(String)
1.声明
var myString = new String("Every good boy does fine.");
var myString = "Every good boy does fine.";
2.字符串连接
var myString = "Every " + "goo ......
前几天,在图书馆看了一本书叫《JavaScript Dom 编程艺术》从中尝到很多知识或者称其为方法,由于一直在忙,没有时间写出来分享给大家,今天正好有点时间所以就写出来吧,这本书的作者Jeremy Keith 我以前没有听到过这个人,此书中就一段话是说“无论何时地,都要把‘循序渐进’和 ......
eval(str)
用来传入一个字符串动态执行一段脚本,这个方法非常有用。当直接用eval()时,作用域为当前作用域,有时候我们需要让它在全局作用域范围内执行,比如
ajax返回的脚本字符串,然而浏览器对eval的差异可能使事情刚开始并不是那么顺利,本文通过在7种浏览器(IE, Firefox,
Chrome, Safari, Opera)环境中测 ......
一、前言
Ajax,异步JavaScript和XML,前面已经解释过,所以Ajax的学习还包含JavaScript和XML,这里我们先看JavaScript,而JavaScript实际上又是包含JavaScript语法和HTML DOM即文档对象模型的,接下来会分别介绍。
JavaScript教程参考地址:http://www.w3school.com.cn/js/index.asp
二、JavaScript基础
1)&nb ......