| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1353 人关注过本帖
标题:[求助]比较繁琐的表单问题
取消只看楼主 加入收藏
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
结帖率:0
收藏
 问题点数:0 回复次数:9 
[求助]比较繁琐的表单问题

我是没有专门学过网页制作技术的一个初学者,对jvscript基本不懂,而下面的这个表单我想,用

jvscript才能够实现的吧?望老师们指导为盼!
看图后再看下面的应该明白我的意思

图片附件: 游客没有浏览图片的权限,请 登录注册

一、
1、编号:=代码+排位+序号;最终结果应该是:65&001&0001=650010001;
2、序号:=id(id是数据库表的自动编号,4位数)
3、代码:=[输入编码]的第一个字母的AICS码;(如:A=65)
4、排位:=编码的出现次数;如:编码A02E有10个则001,002...到010为止;再如:B01S有5个则001到

005;

5、区码:=[输入编码]的第一个字母;
6、分区:=[输入编码]的左边三个字母;
7、方位:=[输入编码]的第四个个字母;
8、拼音宿写:=[字号名称]的拼写第一个字母;(如:广安餐厅:GACT)
9、类别:=[区码]=Q则“企业”,否则“个体”

二、
1、统计证:三种选择,如果选了“不选择”则后边全显示0;如果选了“新办”则第一个文本域里显示

20;如果选了“年检”则后边的文本域里显示10;
2、卫生许可证:同上;(“不选择”0、新办35、年检15)
3、食品卫生合格证:同上;(“不选择”0、新办35、年检15)
4、兽医站:同上;(“不选择”0、肉类卫生合格证50、动物防疫合格证150)
5、殡葬市场管理费:如果选主复选框则后边显示600,否则0;
6、劳动用工年检费:同上;值是110;
7、文化经营许可证:同上;值是20;
8、卫生有偿服务费:如果选主则[经营面积]*0.5;
9、体检费:如果选主则[从业人数]*50;后边的框里是[从业人数]*5;
三、
合计=从排污费开始全加;

[此贴子已经被作者于2007-9-20 10:07:58编辑过]

搜索更多相关主题的帖子: 表单 网页制作 jvscript AICS 
2007-09-19 17:01
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 

怎么说呢,我对jvscript一点都不懂,只是别人写出来的还能看懂,所以自己是在没法慢慢研究,研究也得找本数慢慢来学了,可这个要近期做出来才行,所以望大家来帮我做做吧,好吗!先谢了!

2007-09-19 17:21
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 
没把jvscript系统的掌握可写不出来的,所以请斑竹帮帮我吧!
2007-09-19 21:08
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 
没人帮吗?用vbscript也能实现吗?
2007-09-20 09:01
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 
等待...............
2007-09-20 10:10
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 
跪求了!
2007-09-20 11:26
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 

2007-09-20 15:20
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 
yms123您在帮我看吗?
2007-09-21 14:20
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 

谢谢您,也很感激!把最关键的几个给解决了,因为这几个值在下一步做统计筛选时是必不可少的,至于排位问题我想应该首先从数据表里判断同样的编号记录有几条,然后在记录值上+1的思路去考虑才对是吧,而且编号、序号、排位这几项没必要在这个表单上实现,只是新一条记录添加到数据表过程中传递给表里就可以了,因为日期型的编号是这个道理,不知说的对不对,我自己努力去做,不忍心再占用您的宝贵时间,不过实在不行还会来的!再次谢谢您!向您学习!

2007-09-22 00:02
enirilt
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2006-11-29
收藏
得分:0 

找到了个宿写字母代码,供大家参考!
<script LANGUAGE=vbscript>
<!--
function getchar(char)
charobj=65536+asc(char)
if(charobj>=45217 and charobj<=45252) then
getchar= "A"
elseif(charobj>=45253 and charobj<=45760) then
getchar= "B"
elseif(charobj>=45761 and charobj<=46317) then
getchar= "C"
elseif(charobj>=46318 and charobj<=46825) then
getchar= "D"
elseif(charobj>=46826 and charobj<=47009) then
getchar= "E"
elseif(charobj>=47010 and charobj<=47296) then
getchar= "F"
elseif(charobj>=47297 and charobj<=47613) then
getchar= "G"
elseif(charobj>=47614 and charobj<=48118) then
getchar= "H"
elseif(charobj>=48119 and charobj<=49061) then
getchar= "J"
elseif(charobj>=49062 and charobj<=49323) then
getchar= "K"
elseif(charobj>=49324 and charobj<=49895) then
getchar= "L"
elseif(charobj>=49896 and charobj<=50370) then
getchar= "M"
elseif(charobj>=50371 and charobj<=50613) then
getchar= "N"
elseif(charobj>=50614 and charobj<=50621) then
getchar= "O"
elseif(charobj>=50622 and charobj<=50905) then
getchar= "P"
elseif(charobj>=50906 and charobj<=51386) then
getchar= "Q"
elseif(charobj>=51387 and charobj<=51445) then
getchar= "R"
elseif(charobj>=51446 and charobj<=52217) then
getchar= "S"
elseif(charobj>=52218 and charobj<=52697) then
getchar= "T"
elseif(charobj>=52698 and charobj<=52979) then
getchar= "W"
elseif(charobj>=52980 and charobj<=53640) then
getchar= "X"
elseif(charobj>=53689 and charobj<=54480) then
getchar= "Y"
elseif(charobj>=54481 and charobj<=62289) then
getchar= "Z"
else
getchar=char
end if
end function

function getpy(str)
for i=1 to len(str)
getpy=getpy&getchar(mid(str,i,1))
next
end function

function ff()
d=document.all.form1.str1.value
document.all.form1.str2.value=getpy(d)
end function
//-->
</script>

2007-09-26 18:04
快速回复:[求助]比较繁琐的表单问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051344 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved