本帖最后由 Makubes 于 2010-11-28 21:32:12 编辑

解决方案 »

  1.   

    用js可以完成的。可以定义输出结果为一个参数,比如result。在
    一列 二列
    #0300 #0030
    #0200 #0020
    #0100 #0010
    这些位置上,和内容对应设置上相应数字的value值(比如#0300就设置上300)。
    每次任何一项钩上时,result就加上该项的value值;每次任何一项被取消钩时,value就减去该项的value值。最后把result补全位4位的数字串就行了。补全的方法可以通过使用 result.toString().length 的语句得到该result的字符长度;然后做 4-该result字符长度 的循环次数,在每次循环时在result前面补0。
    这样应该最后就能得到被补齐为4位的result值了。