移动端的FRM决策报表中,如何初始化的时候给文本框焦点。

如题:

移动端的 FRM 决策报表中,如何初始化的时候给文本框焦点。

移动端哦!!

image.png

FineReport twshe 发布于 2020-12-1 16:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-12-1 16:34(编辑于 2020-12-1 17:18)
body 初始化后事件,亲测有效:
var form = this.options.form;
setTimeout(function() { 
     form.getWidgetByName("xingmingk").editComp.focus(); //xingmingk就是你要获得焦点的控件名
}, 1000);

决策报表填报-phone.frm


  • twshe twshe(提问者) 这个方法我试过,只能CPT里,而且是PC端才行,移动端也不支持。 另外我这个是决策报表FRM,更是不支持的。。
    2020-12-01 16:54 
  • twshe twshe(提问者) 报: Cannot read propety \'focus\' of undefined ,这个错误
    2020-12-01 17:04 
  • luojian0323 luojian0323 回复 twshe(提问者) 我用微信扫码打开移动端填报。 效果正常。
    2020-12-01 17:10 
  • twshe twshe(提问者) 回复 luojian0323 能做个FRM,传给我看看吗
    2020-12-01 17:14 
  • twshe twshe(提问者) 我那样试了,确实是可以。。但是H5模式下,就不行了,不支持focus估计
    2020-12-01 17:17 
最佳回答
0
孤陌Lv6资深互助
发布于2020-12-1 16:58

可以的 你修改一下把获取控件的方法

  • 4关注人数
  • 518浏览人数
  • 最后回答于:2020-12-1 17:18
    请选择关闭问题的原因
    确定 取消
    返回顶部