讨论社区

能否获取表单内字段的dom元素,

在创建新数据的时候,对输入内容检查,存在错误报错,并且将光标定位到出错字段,在create的时候获取字段的dom元素,目前是通过F12直接找字段div,但需要制作成通用的js这样实现非常不好做,是否有提供简便的方法呢

0 人关注了该问题 关注

0

cybozu • 2月前

https://cybozudev.kf5.com/hc/kb/article/206920/#step3

这个方法可以看一下,不过只能用在详情页面

kintone.app.record.getFieldElement

可使用的页面

  • 记录详情页面
    ※包含应用的试用环境里的页面,和空间内的应用页面
    ※包含记录的编辑页面,或者通知的详情页面。

  • 记录印刷


0 个讨论

您需要登录后才可回复
0

cybozu • 2月前

你好

创建数据的时候,定位字段可以通过回调函数的event.record["字段名"]来取得,

具体请参见

https://cybozudev.kf5.com/hc/kb/article/206878#step4


如果是通用的js也完全可以通过插件的方式,让用户自己在后台配置好需要检查的字段,

可以参见这个例子:

https://cybozudev.kf5.com/hc/kb/article/1007996/

1 个讨论

  • 充满愤怒的人生你快乐吗 • 发表于 2019年01月29日 11:43

    em 不是这个意思,报错是用弹框,自定义的,报错后 给字段设置focus() 让光标定位到这个字段,我是想问有没有能获取字段html元素的方法,现在虽然实现了,但有点不合理,所以希望有比较好的方法,,

您需要登录后才可回复
您需要登录后才可以回复