Foxtable(狐表)用户栏目专家坐堂 → Panel控件加上 Attribute参数


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

主题:Panel控件加上 Attribute参数

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107671 积分:547676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/7 21:55:00 [显示全部帖子]

添加不了。

换种方式,使用浏览器开发者工具找到脚注所在的标签,然后在代码里调用js给标签绑定点击事件

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

定义一个js函数

function checkedClick() {
    let eles = exUtils.QueryAll(".weui_media_info_meta a");
    for (var i = 0, k = eles.length; i < k; i++) {
        if (eles[i].innerText == "编辑明细") {
            eles[i].onclick = 编辑明细函数;
        }
        else if (eles[i].innerText == "删除") {
            eles[i].onclick = 删除函数;
        }
    }
}

httprequest事件
Select Case e.Path
    Case "test.htm"
        
Dim wb As New WeUI
        With wb.AddPanelGroup("","pg2","文字组合列表")
……
        End With
wb.InsertHTML("<script>checkedClick()</script>")
        e.WriteString(wb.Build) '生成网页
End
 Select

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107671 积分:547676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/9 16:17:00 [显示全部帖子]

如果绑定事件就不要使用链接了

另外判断名称:if (eles[i].innerText == "|编辑明细") {

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

请上传实例测试

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107671 积分:547676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/9 17:19:00 [显示全部帖子]

let eles = exUtils.QueryAll(".weui_media_info_meta span");

 回到顶部