Foxtable(狐表)用户栏目专家坐堂 → 手机终端,复选框是用onclick,还是用onchange


  共有2005人关注过本帖树形打印复制链接

主题:手机终端,复选框是用onclick,还是用onchange

帅哥哟,离线,有人找我吗?
goe12345
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:374 积分:2866 威望:0 精华:0 注册:2015/5/15 20:56:00
手机终端,复选框是用onclick,还是用onchange  发帖心情 Post By:2019/2/22 13:50:00 [只看该作者]

'这是复选框,ls 本来有8个内容,在加上.Attribute = "'" & "cgp" & l & "'",False)"""后,运行只显示4个内容了,不知哪里有问题。
      With wb.AddCheckGroup("form1","rdg1","请选择【商务服务内容】")
                For Each l As String In ls
                    With .Add("cgp" & l,l, True) '默认勾选
                        .Attribute = "'" & "cgp" & l & "'",False)"""
                        
                    End With
                Next
            End With
            
            With wb.AddInputGroup("form1","ig2","工单费用")
                .AddInput("标准服务费","标准服务费","number")
                .AddInput("接单服务费","接单服务费","number")
            End With
end with


'//***

 Case "getCost.htm"
'msgbox("aaa")
        Dim fwnr As String '服务内容
        Dim fwnrs() As String
        Dim Acmoney As Double
        For Each ls As String In lst1.Split("|")
            fwnr=iif(e.PostValues("cgp" & ls)="on",ls ,"")
            If fwnr<>"" Then
                fwnrs=fwnr.Split("*")
                If acmoney=0 Then
                    acmoney=CDbl(fwnrs(1))
                Else
                    acmoney=acmoney+CDbl(fwnrs(1))
                    
                End If
            End If
        Next
        
        e.WriteString(acmoney)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106242 积分:540333 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/22 14:26:00 [只看该作者]

如果是值改变,用onchange 

完整代码放到记事本发上来看看
[此贴子已经被作者于2019/2/22 14:26:27编辑过]

 回到顶部