找回密码
 立即注册

QQ登录

只需一步,快速开始

leilifengxing
初级会员   /  发表于:2021-12-22 16:48  /   查看:1255  /  回复:3
20金币
本帖最后由 leilifengxing 于 2021-12-22 16:56 编辑

登录按钮,添加了js命令,执行时,会提示
Uncaught TypeError: Cannot read properties of undefined (reading 'pageElementManager')
    at i.getCell (forguncy.js:138)
    at i.getCell (forguncy.js:138)
有了这个错误,导致页面打开时,按钮颜色显示不是灰色的,正常应该时灰色的

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,这个和登录按钮的JS命令应该没什么关系的,看您使用了自定义的JS文件。 从页面中获取了大量的单元格的值,怀疑是有些值在页面中不存在导致出现了这个问题,您可以排查一下这个JS文件中的内容。 登录按钮功能上是正常的,可以让部分按钮置灰呢。 不知道您JS文件中想实现的效果是什么呢,我们对代码方面也不是特别了解,您可以描述一下需求,我们看看有没有更好地办法来实现。

3 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-22 16:48:46
来自 2#
本帖最后由 Howie.Sun 于 2021-12-22 18:06 编辑

您好,这个和登录按钮的JS命令应该没什么关系的,看您使用了自定义的JS文件。
从页面中获取了大量的单元格的值,怀疑是有些值在页面中不存在导致出现了这个问题,您可以排查一下这个JS文件中的内容。
登录按钮功能上是正常的,可以让部分按钮置灰呢。
不知道您JS文件中想实现的效果是什么呢,我们对代码方面也不是特别了解,您可以描述一下需求,我们看看有没有更好地办法来实现。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
leilifengxing
初级会员   /  发表于:2021-12-27 21:39:09
3#
Howie.Sun 发表于 2021-12-22 16:48
您好,这个和登录按钮的JS命令应该没什么关系的,看您使用了自定义的JS文件。
从页面中获取了大量的单元格 ...

这个自定义JS文件原来针对页面上的按钮编写的,后来把这些按钮挪到母版页上,会不会是这个原因
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-28 09:06:47
4#
leilifengxing 发表于 2021-12-27 21:39
这个自定义JS文件原来针对页面上的按钮编写的,后来把这些按钮挪到母版页上,会不会是这个原因

是的,咱们这个Forguncy.Page是当前页面,如果当前页面没有下面的那些单元格,比如user、password、login等就会报这个错误,这个Forguncy.Page不能写到自定义JS里面,因为在这个自定义JS里面不能针对某个页面的单元格进行识别的。只能在当前页面中的编辑页面时加载命令或者按钮的JavaScript命令中使用才可以。您可以看一下自定义JavaScript的用法:

注册应用程序级别的JavaScript文件 - 活字格V7帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部