社区
JavaScript
帖子详情
求大家帮助!
guichen_bjfu2
2006-05-12 02:32:23
页面里有一个输入框,后面是一个选择按钮,输入框显示 1234,综合楼
如果选择为 12,综合楼
在提交时提示不符合规范,如何来做?
...全文
265
15
打赏
收藏
求大家帮助!
页面里有一个输入框,后面是一个选择按钮,输入框显示 1234,综合楼 如果选择为 12,综合楼 在提交时提示不符合规范,如何来做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guichen_bjfu2
2006-05-12
打赏
举报
回复
ok,马上结.
clare2003
2006-05-12
打赏
举报
回复
改成
str="0124,综合楼"
var myreg=/^(\d{4})(\,|\,\d*)?/;
alert(myreg.test(str))
guichen_bjfu2
2006-05-12
打赏
举报
回复
四位还是通不过呀!
guichen_bjfu2
2006-05-12
打赏
举报
回复
和上面是一样呀!还是不行呀!!!!!!
hbhbhbhbhb1021
2006-05-12
打赏
举报
回复
var myreg=/^(\d{4})(\,\d*)?$/;
guichen_bjfu2
2006-05-12
打赏
举报
回复
小数点应该是“,”
guichen_bjfu2
2006-05-12
打赏
举报
回复
又有一个问题,4位数字有可能是0123,还是通不过。程序还是提示"领用单位小数前必须有4位数字"
请继续帮忙呀!
hbhbhbhbhb1021
2006-05-12
打赏
举报
回复
if(document.form1.unit_id.value=="点击横线旁按钮"){
alert("领用单位必须选择题写!");
return false;
}
这段改成
if(document.form1.unit_id.value=="点击横线旁按钮"){
alert("领用单位必须选择题写!");
return false;
}
else
{
var str=document.getElementById("unit_id").value
var myreg=/^(\d{4})(\.\d*)?$/;
if(!myreg.test(str))
{
alert("领用单位小数前必须有4位数字!");
return false;
}
}
guichen_bjfu2
2006-05-12
打赏
举报
回复
原来函数为submit_check()
{
if(document.form1.yqmc.value==""){
alert("仪器名称不能为空!");
return false;
}
if(document.form1.cpts.value==""){
alert("同样设备数量必须题写,最低值为1!");
return false;
}
if(checkdigit(document.form1.cpts.value)!=0){
alert("同样设备数量请输入数字!");
return false;
}
if(checkdigit(document.form1.dj.value)!=0){
alert("价格请输入整数,数字小数位请省略!");
return false;
}
if(document.form1.dj.value<500.00){
alert("单价必须大于等于500元!");
return false;
}
if(document.form1.unit_id.value==""){
alert("领用单位必须选择题写!");
return false;
}
if(document.form1.xh.value==""){
alert("型号不能为空,如没有请保留'*'!");
return false;
}
if(document.form1.gg.value==""){
alert("规格不能为空,如没有请保留'*'!");
return false;
}
if(document.form1.unit_id.value=="点击横线旁按钮"){
alert("领用单位必须选择题写!");
return false;
}
if(document.form1.unit_id.value=="点击横线旁按钮"){
alert("领用单位必须选择题写!");
return false;
}
/*
if(document.form1.flh.value==""){
alert("分类号不能为空!");
return false;
}*/
if(document.form1.lyr.value==""){
alert("领用人不能为空!");
return false;
}
if(document.form1.jsr.value==""){
alert("经手人不能为空!");
return false;
}
if(document.form1.djh.value==""){
alert("请填写发票号!");
return false;
}
if(document.form1.cj.value==""){
alert("厂家不能为空,如没有请保留'*'!");
return false;
}
if(document.form1.gzrq.value==""){
alert("购置日期不能为空");
return false;
}
if(document.form1.djh.value=="发票右上角红色编号"){
alert("请填写发票号!");
return false;
}
if(document.form1.ccrq.value==""){
alert("出厂日期不能为空!");
return false;
}
if(document.form1.cch.value==""){
alert("出厂号不能为空,如没有请保留'*'!");
return false;
}
if(document.form1.ccrq.value>document.form1.gzrq.value){
alert("出厂日期必须小于等于购置日期!");
return false;
}
}
function checkdigit(string)
{
var flag = 1;
for (i=0;i<string.length;i++)
{
if(string.charAt(i) < '0' || string.charAt(i) > '9')
{
if (string.charAt(i) != '-')
{
var flag = 0;
break;
}
}
}
if (flag==1)
{
return 0;
}
return 1;
}
现在的问题是要将这个判断也要写进去,还要判断对了。
guichen_bjfu2
2006-05-12
打赏
举报
回复
老大,还是不行呀?
hbhbhbhbhb1021
2006-05-12
打赏
举报
回复
<input type=text style="BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-TOP: rgb(255,2255,255) 1px solid; FONT-SIZE: 9pt; BORDER-LEFT:rgb(255,255,255) 1px solid; BORDER-BOTTOM: #757575 1px solid; FONT-FAMILY: AVerdana, Arial, Helvetica, sans-serif;color:#3300CC; BACKGROUND-COLOR: rgb(255,255,255)" name="unit_id" size=16 value="点击横线旁按钮">
<input tabindex=102 type=button name="cxunit" value=" " style="cursor:hand;background-attachment: scroll; background-repeat: repeat-x; color: rgb(255,255,0); font-family: 宋体; background-image: url('image/find.gif')" onclick=check()>
<script language=javascript>
function check()
{
var str=document.getElementById("unit_id").value
var myreg=/^(\d{4})(\.\d*)?$/;
alert(myreg.test(str)?'正确':'错误')
}
</script>
guichen_bjfu2
2006-05-12
打赏
举报
回复
想用javascript 来做,请问一下。
guichen_bjfu2
2006-05-12
打赏
举报
回复
<td>领用单位<FONT SIZE="" COLOR="#FF0000">*</font></td>
<td>
<input type=text style="BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-TOP: rgb(255,2255,255) 1px solid; FONT-SIZE: 9pt; BORDER-LEFT:rgb(255,255,255) 1px solid; BORDER-BOTTOM: #757575 1px solid; FONT-FAMILY: AVerdana, Arial, Helvetica, sans-serif;color:#3300CC; BACKGROUND-COLOR: rgb(255,255,255)" name="unit_id" size=16 readonly value="点击横线旁按钮">
<input tabindex=102 type=button name="cxunit" value=" " style="cursor:hand;background-attachment: scroll; background-repeat: repeat-x; color: rgb(255,255,0); font-family: 宋体; background-image: url('image/find.gif')" >
例如:上面unit_id.value='1234,综合楼' 小数点前数字是4位就符合规范,否则不符合。
DeluxWorld
2006-05-12
打赏
举报
回复
不太明白~说的详细点
clare2003
2006-05-12
打赏
举报
回复
楼主的规范是什么?
是不是两个value不等就认为不符合规范?
求
高手
帮助
!
求
高手
帮助
! 我想修改一些文件,但是我不怎么会,所以需要大家帮忙,帮我的请加我QQ340170645细谈!
python编程
求
1!+2!+…+n!_python计算阶乘和的方法(1!+2!+3!+...+n!)
python计算阶乘和的方法(1!+2!+3!+...+n!)更新时间:2019年02月01日 08:...),具有很好的参考价值,希望对大家有所
帮助
。一起跟随小编过来看看吧方法一:使用while循环来计算n = int(input())jie = 1sum = 0i = 1wh...
求
n!(n的阶乘)和1!+2!+....n! (阶乘
求
和) ----C语言实现
1.
求
n! 算法思想:首先要清楚阶乘定义,所谓 n 的阶乘,就是从 1 开始乘以比前一个数大 1 的数,一直乘到 n,用公式表示就是:1×2×3×4×…×(n-2)×(n-1)×n=n! 具体的操作:利用循环解决问题,设循环变量为 i,...
java编写一代码
求
累乘_java编程
求
1+2!+3!+...+20!的和,java
求
和代码
对于一些刚刚学习java的人来说,多多练习一些编程题是很有
帮助
的,那么下面给大家带来的就是一道java
求
和的编程题,一起来看下题目和答案吧。一、题目这是一道和java
求
和相关的基础编程题,刚刚学习java编程的人不要...
JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~
JAVA小白编程题练习 ...500是立的Flag啊哈哈哈哈,我们共同努力吧,先出个100道,希望能给大家带来
帮助
~ ???????????? 练习题1:接收用户输入的3个整数,并将它们的最大值作为结果输出 package cn.cxy.exec; import j
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章