名称:

Get Event Attribute | 用户行为

图标:

e-displayaction-geteventattribute.PNG

功能:

获取用户操作行为,包括:点击按键的名称、鼠标处理类型、鼠标处理坐标、鼠标左右单击双击

使用方式:

获取用户操作行为

输入:

输出:

  • <Key Code>:数字类型值的输出,单数,必须项;按键代码数字输出
    · 各键盘按键都有对应的数字代码,比如:Enter=13,Down=40,Up=38,“A”=65,“a”=97
  • <Mouse X>:数字类型值的输出,单数,必须项;鼠标点击位置在屏幕中横向像素距离
  • <Mouse Y>:数字类型值的输出,单数,必须项;鼠标点击位置在屏幕中纵向像素距离
  • <Event Type>:字符类型值的输出,单数,必须项;输出事件名称的字符
    · 事件名称包括:click,,mousedown,mouseover
  • <Mouse Button>:字符类型值的输出,单数,必须项;输出用户操作了鼠标哪个按键的名称
    · 鼠标按键名称包括:“’Left”,“Middle”或“Right”
  • <Control Key>:布尔类型值的输出,单数,必须项;输出布尔是否值,是否点击了Control键
  • <Shift Key>:布尔类型值的输出,单数,必须项;输出布尔是否值,是否点击了Shift键
  • <Alt Key>:布尔类型值的输出,单数,必须项;输出布尔是否值,是否点击了Alt键
  • <Meta Key>:布尔类型值的输出,单数,必须项;输出布尔是否值,是否点击了Meta键
    · Meta键在苹果机Mac的键盘上是一个四瓣的小花;在其他电脑上一般是Windows键
  • <Target Element>:任意类型对象的输出,单数,必须项;输出是一个对象,可以将显示的所有元件对象放入供判断是否一致确认是操作的是哪个对象,也可以用对象名称元件来直接得到名称
  • <Files>:文件类型值的输出,单数,必须项;是点击处理了哪些文件,将文件对象输出供逻辑处理

    示例:

    案例一:获取用户行为的按键信息

    任意一个项目的目录“Common/Modules/UI/HTML Editor/Key Handler/Key”中:
    Get Event Attribute用户行为 - 图2

    案例二:获取用户行为的按键信息

    任意一个项目的目录“Common/Templates/Modules/Auto-complete/Shared/”中:
    Get Event Attribute用户行为 - 图3

    案例三:获取用户行为的按键信息

    任意一个项目的目录“Common/Templates/Systems/Authorization/Authorization/Top Row/Logged In or Out Pane/Logged Out Pane/Log-in/”中:
    Get Event Attribute用户行为 - 图4