30 123
jilei203

小木虫

钻石会员

贴子 15396

精华 0

积分 7916

信用 1

竞猜 0

魅力 216

威望 2

现金 457 CZB

银行 1890752 CZB

黄金 0

比特币 0

注册时间 2008-10-21

发表于:2012-02-03 16:02:57   |  只看该作者   |  转账至  jilei203
头晕
鹿港阅读网 从此爱上阅读!
11楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
@叶子@

老鼠爱飞儿

论坛元老

贴子 72006

精华 0

积分 36872

信用 18

竞猜 21

魅力 668

威望 5

现金 250 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2007-06-12

发表于:2012-02-03 16:02:33   |  只看该作者   |  转账至  @叶子@
JS有错呀,

  if (document.getElementById("x2").value==3)   
              {
                           document.getElementById("m2").innerHTML="桶床";


应该显示的,

这=3后面的JS没执行,检查JS
你见,或者不见我  我就在那里  不悲 不喜  
你念,或者不念我  情就在那里  不来 不去  
你爱,或者不爱我  爱就在那里  不增 不减  
你跟,或者不跟我  我的手就在你手里 不舍 不弃   
12楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-02-03 16:02:24   |  只看该作者   |  转账至  东方绿洲
引用:
原帖由 @叶子@ 于 2012-2-3 16:47 发表
JS有错呀,

  if (document.getElementById("x2").value==3)   
              {
                           document.getElementById("m2").innerHTML="桶床";


应该显示的,

这=3后面的JS没执行,检查 ...
=3的时候弹出ALERT窗口:显示无序列号
※※ 业务范围 ※※
13楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-02-03 16:02:43   |  只看该作者   |  转账至  东方绿洲
引用:
原帖由 @叶子@ 于 2012-2-3 16:47 发表
JS有错呀,

  if (document.getElementById("x2").value==3)   
              {
                           document.getElementById("m2").innerHTML="桶床";


应该显示的,

这=3后面的JS没执行,检查 ...
在6楼我精简了程序代码也同样问题,,,麻请见6楼
※※ 业务范围 ※※
14楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
金狐

狐狸

管理员

贴子 139000

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 91015753 CZB

银行 7484412 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2012-02-03 23:02:52   |  只看该作者   |  转账至  金狐
你的程序太长了,要看清楚,起码要整理好格式,麻烦啊。而且你每加一行或增加一个物件,均需要增加很长的js代码,这样维护很麻烦的。

帮你精简了下程序,asp的自己加上去
代码:





  



  
出口报关



  
   
      
   
   
      
   
  
出口填报
手册编号:6666666

  
   
      
      
      
      
      
   
   
      
      
      
      
      
   
   
      
      
      
      
      
   
  
备案序号
货名及规格
数量
单价
重量

  
   
      
   
  
总件数
         
                          总重量

  
   
      
   
  

  
   
      
   
  

  
   
      
   
  

            
        
      



时间、时间、时间
15楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
金狐

狐狸

管理员

贴子 139000

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 91015753 CZB

银行 7484412 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2012-02-03 23:02:57   |  只看该作者   |  转账至  金狐
其实程序逻辑可以写得再好一点,我只是按你原来的东西精简,没有修改太多,这样的写法,可以方便你添加行数,也可以方便你添加类别。
时间、时间、时间
16楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-02-04 00:02:47   |  只看该作者   |  转账至  东方绿洲
谢谢狐狸,,,,不过,,,

这个程序缺了鼠标事件....还有待改进
※※ 业务范围 ※※
17楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
刘娱

160265923

论坛守护者

603100600528

贴子 47025

精华 1

积分 22781

信用 7

竞猜 42

魅力 540

威望 1

现金 1900427 CZB

银行 24888888 CZB

黄金 0

比特币 0

注册时间 2005-08-24

发表于:2012-02-04 00:02:50   |  只看该作者   |  转账至  刘娱
引用:
原帖由 金狐 于 2012-2-3 23:07 发表
你的程序太长了,要看清楚,起码要整理好格式,麻烦啊。而且你每加一行或增加一个物件,均需要增加很长的js代码,这样维护很麻烦的。

帮你精简了下程序,asp的自己加上去







function $(id){ return  ...
高手
18楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
金狐

狐狸

管理员

贴子 139000

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 91015753 CZB

银行 7484412 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2012-02-05 00:02:19   |  只看该作者   |  转账至  金狐
引用:
原帖由 东方绿洲 于 2012-2-4 00:28 发表
谢谢狐狸,,,,不过,,,

这个程序缺了鼠标事件....还有待改进
那就加个mousedown的函数,自己在程序加
代码:
function MouseDown(){
        var rowCount = 2; //        总行数,多行的,修改此
        for(var i = 1; i <= rowCount; i++){
                sumValue(i.toString(), "x");
                sumValue(i.toString(), "s");
        }
        return false;
}
时间、时间、时间
19楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
金狐

狐狸

管理员

贴子 139000

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 91015753 CZB

银行 7484412 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2012-02-05 00:02:38   |  只看该作者   |  转账至  金狐
以下这个函数改一下,加一个判断
代码:
function sumValue(num, sm){
        if("undefined" == typeof(num)) return;
        switch($("x" + num).value){
                case ""   : setData(num, ""      , 0  , 0  , sm); break;
                case "1"  : setData(num, "组合柜", 171, 157, sm); break;
                case "2"  : setData(num, "衣柜"  , 153, 144, sm); break;
                case "3"  : setData(num, "桶床"  , 136, 142, sm); break;
                case "4"  : setData(num, "地柜"  , 140, 131, sm); break;
                case "5"  : setData(num, "书柜"  , 102, 100, sm); break;
                case "6"  : setData(num, "神柜"  , 73 , 51 , sm); break;
                case "7"  : setData(num, "什物柜", 70 , 47 , sm); break;
                case "8"  : setData(num, "什物柜", 100, 76 , sm); break;
                case "9"  : setData(num, "木房门", 1  , 1  , sm); break;
                case "10" : setData(num, "写字台", 102, 92 , sm); break;
                default:
                        if("x" == sm){ alert("无此号码"); }
                        setData(num, ""      , 0  , 0  , sm);
                        break;
        }
}
时间、时间、时间
20楼
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
 30 123