以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于page 事件的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146948) |
-- 作者:ap9709130 -- 发布时间:2020/3/6 15:18:00 -- 关于page 事件的问题 老师 代码如下: With wb.AddTabBar("form1", "tb1", 1) .AddPage("page1","订单条件",) .AddPage("page2","订单明细") .AddButton("bt1","保存订单").Att ribu te= "" End With 如何设page2 的onclick 事件? 我试过: .AddPage("page2","订单明细")..At tri bute= "" 但不行. |
-- 作者:有点蓝 -- 发布时间:2020/3/6 17:32:00 -- 试了一下,没有办法设置 |
-- 作者:ap9709130 -- 发布时间:2020/3/6 20:35:00 -- 有点蓝老师 我在开发者模式下发现这标签的html是: <p class="weui_tabbar_label">订单明细</p> 如果改成这样,就可以达到目的, <p class="weui_tabbar_label" o nc lic k = "abc()">订单明细</p> 但我不知道要怎么,才能在生成网页上改成这样? 或者用 jS 能做的到吗?
[此贴子已经被作者于2020/3/6 20:35:19编辑过]
|
-- 作者:ap9709130 -- 发布时间:2020/3/6 20:47:00 -- 还有很奇怪 在开发者模式下改,是可以生效的,但是用 wb.InsertHTML("<script>document.getElementsByTagName(\'p\')[1].innerHTML = ""<p class=weui_tabbar_label >订单明细</p>""</script>") 这样就不行.很奇怪!
|
-- 作者:有点蓝 -- 发布时间:2020/3/6 21:04:00 -- foxtable这里有个bug,取不到id,所以无法指定page设置,更新这个问题后可以通过js解决。上面的方法暂时没有用的 |