熟悉正则表达式的朋友请帮忙!!!!!!!!!!!!!1 你这样的思路可能错了吧?比如说一个正则表达式 /^(0\d{1}|1\d{1}|2[0-3]):([0-5]\d{1})$/如你的想法,当你在文本框里输入 2 时,马上进行判断。毫无疑问,肯定就报错了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 照各位说的话,如果用正则式来匹配时间格式HH:MM的话,岂不就是需要5个正则式,分别用来对应其5个位置上的字符??? 请用onkeyup事件,onkeypress事件在ie6+sp1下有延迟<input type=text onkeypress="test(this.value)"><input type=text onkeyup="test(this.value)"><script>function test(s) { switch(s.length) { case 1: if(! /^[0-2]/.test(s)) alert("小时高位错"); break; case 2: if(! /^0[1-9]|1\d|2[0-4]/.test(s)) alert("小时低位错"); break; case 3: if(! /^(0[1-9]|1\d|2[0-4]):/.test(s)) alert("分隔符错"); break; case 4: if(! /^(0[1-9]|1\d|2[0-4]):[0-5]/.test(s)) alert("分高位错"); break; case 4: if(! /^(0[1-9]|1\d|2[0-4]):[0-5]\d/.test(s)) alert("分低位错"); break; }}</script> 如何在文本框中显示图片 POST包含文字與圖片的data 到另一個URL 请问如何向页面循环输出SqlDataReader中的数据呢? 一项目里为什么会有2个连接数据库的用户名 使用SqlParameter[] parameters参加添加记录时,出现“将截断字符串或二进制数据。语句已终止。”怎么知道是哪个字段超长了! 关于table的高度的100%问题 急救:confirm问题 问个简单的问题! 我现在要从 一个 页面中,生成一个新的页面,有哪位知道 语句改怎么写 ? 邮件发送失败。求解决 datagrid的列的顺序怎么通过代码改变 DataGrid中更新数据问题--------在线等
<input type=text onkeyup="test(this.value)">
<script>
function test(s) {
switch(s.length) {
case 1:
if(! /^[0-2]/.test(s))
alert("小时高位错");
break;
case 2:
if(! /^0[1-9]|1\d|2[0-4]/.test(s))
alert("小时低位错");
break;
case 3:
if(! /^(0[1-9]|1\d|2[0-4]):/.test(s))
alert("分隔符错");
break;
case 4:
if(! /^(0[1-9]|1\d|2[0-4]):[0-5]/.test(s))
alert("分高位错");
break;
case 4:
if(! /^(0[1-9]|1\d|2[0-4]):[0-5]\d/.test(s))
alert("分低位错");
break;
}
}
</script>