Foxtable(狐表)用户栏目专家坐堂 → 怎么实现页面单选被选择后,显示指定的内容,反之就隐藏。


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

主题:怎么实现页面单选被选择后,显示指定的内容,反之就隐藏。

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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/23 21:15:00 [显示全部帖子]

参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=106788&replyID=&skin=1


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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/23 23:07:00 [显示全部帖子]

https://www.runoob.com/jsref/prop-style-display.html

Select Case e.Path
    Case "test.htm"
        Dim wb As New WeUI
        wb.Title = "test"
        wb.AddForm("","form1","valid.htm")
        Dim rdg As ExWeUI.ExRadioGroup = ExWeUI.WebUI.AddRadioGroup("","rdg1","是否实名举报")
        rdg.add("rd1","实名举报")
        rdg.add("rd2","匿名举报",True).enabled = True
        wb.InsertHTML("form1",rdg.BuildHtml)
        With wb.AddInputGroup("form1","ipg1","")
            
            With .AddInputCell("ic3") '通过InputCell增加输入框
                .AddLabel("ljbr","举报人",0) '增加标签,0显示在左边
                .AddInput("jbr","text",1).PlaceHolder = "请输入真实姓名" '增加输入框,1表示显示在中间
            End With
            
            With .AddInputCell("ic4") '通过InputCell增加输入框
                .AddLabel("lsj","联系电话",0) '增加标签,0显示在左边
                .AddInput("sjh","text",1).PlaceHolder = "请输入联系电话"  '增加输入框,1表示显示在中间
                .AddVcodeButton("vyz","获取验证码",2).Attribute=""
            End With
            
            With .AddInputCell("ic5") '通过InputCell增加输入框
                .AddLabel("lyzm","验证码",0) '增加标签,0显示在左边
                .AddInput("yzm","text",1).PlaceHolder = "请输入短信中的验证码" '增加输入框,1表示显示在中间
            End With
            
        End With
        
        Dim rdg1 As ExWeUI.ExRadioGroup = ExWeUI.WebUI.AddRadioGroup("","rdg2","是否申请奖励")
        rdg1.add("rd11","申请奖励")
        rdg1.add("rd21","不申请奖励",True).enabled = True
        wb.InsertHTML("form1",rdg1.BuildHtml)
        Dim bt As String ="根据《奖励办法(试行)》对符合条件的线索进行奖励,点击获取《奖励办法(试行)》详情.注:领取奖励需要实名"
        With wb.AddInputGroup("form1","ipg222","申请奖励须知")
            With .AddTextArea("bz1",3)
                .Readonly=True
                .Value= bt
            End With
        End With
        
        With wb.AddButtonGroup("form1","btg1",True)
            .Add("btn1", "确定", "submit")
        End With
        e.WriteString(wb.Build) '生成网页
End Select

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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/24 8:51:00 [显示全部帖子]

1、处理逻辑应该是:
下面是文字说明,自己转换为合适的代码,上面7楼代码只有下面逻辑的一半

if(点击实名举报){
隐藏控件1
显示控件2
}
else{
显示控件1
隐藏控件2
}

2、
Dim e As RequestEventArgs = args(0)
Dim wb As New weui
Dim uuid As String = Guid.NewGuid.TOstring()
If e.PostValues.Count > 0 Then
保存的代码
    cmd.Parameters.Add("@举报时间",Date.now)
    cmd.ExecuteNonQuery
    ‘’e.WriteString("OK")去掉这句
end if
‘’不管是否保存都生成表单
wb.Title = "test"
    wb.AddForm("","form1","test.htm").Attrib ute="ons ubmit='return validit()'"
    
    With wb.AddArticle("form1","ar1")
……

 回到顶部