labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • 指南
    • 开始使用

      • 任务编辑器
      • 框架
        • 画布框架
        • 页面框架
        • 网站框架
      • 试验时间线
      • 刺激呈现
      • 响应的正确性
      • 对象
      • 事件
      • 变量
      • 任务向导
      • 试验系统
      • 实验设计
        • 创建研究
        • 数据框模式
        • 多用户实验设计
        • 纵向实验设计
    • 特色话题

      • 随机化与平衡
      • 眼动追踪
        • 在眼动追踪任务中呈现刺激
        • 如何选择眼动追踪校准设置
        • 在任务中设置眼动追踪
        • 记录和导出注视数据
        • 使用形状作为兴趣区域 (AOI) 进行眼动追踪
        • 参与者标定体验
      • 网页桥接
        • 选择网站 AOI | 锚点、调整和验证 AOI 跟踪
        • 在网站区域(AOI)上跟踪鼠标行为 | Web Bridge指南
      • 问卷
      • 桌面应用
      • 示例研究
      • 参与者招募
      • API访问
        • REST API
        • Webhook API
        • WebSocket API
      • 其他话题

        • 精确刺激时间
        • 多用户研究
        • Labvanced中的头部追踪 | 指南
    • 主应用标签

      • 概述:主标签
      • 仪表板
      • 我的研究
      • 共享研究
      • 我的文件
      • 实验库
      • 我的账户
      • 许可证与服务
    • 研究标签

      • 概述:特定研究标签
      • 研究设计
        • 任务
        • 阻塞
        • 会议
        • 组
      • 任务编辑器
        • 任务控制
        • 试验系统
        • 框架类型
        • 对象
        • 对象属性表
        • 变量
        • 系统变量表
        • 事件系统
        • 文本编辑器功能
        • 任务编辑器中的眼动追踪选项
        • 任务中的头部追踪
        • 多用户研究
      • 设置
      • 变量
      • 媒体
      • 文本与翻译
      • 启动与参与
      • 被试管理
      • 数据视图与导出
        • 数据视图和变量 & 任务选择(旧版本)
        • 访问录音(旧版本)
  • 视频
    • 视频概述
    • 在 Labvanced 中入门
    • 创建任务
    • 元素视频
    • 事件与变量
    • 高级主题
  • 操作指南
    • 介绍
    • 斯特鲁普任务
    • 词汇决策任务
    • 波斯纳注视提示任务
    • 改变失明闪烁范式
    • 眼动追踪样本研究
    • 婴儿眼动追踪研究
    • 带有鼠标追踪的注意捕捉研究
    • 快速串行视觉呈现
    • ChatGPT 研究
    • 眼动追踪演示:SVG 作为 AOI
    • 多用户演示:显示受试者的光标
    • 游戏手柄 / 摇杆控制器 - 基本设置
    • 与 EEG 集成的桌面应用研究
    • 被试组平衡与变量设置
    • 构建一个多用户研究
    • 网站框架眼动追踪操作指南
    • 条件网络摄像头眼动追踪
    • 文本分割研究构建
  • 常见问题
    • 功能
    • 支持政策与指南
    • 安全与数据隐私
    • 许可
    • Labvanced 的精度
    • 编程使用与 API
    • 离线使用 Labvanced
    • 故障排除
    • 研究创建问题
  • 通讯档案
  • 文档
  • 课堂
Labvanced 实验编辑器中的输入对象。

输入对象

输入对象在实验中收集参与者的自由格式响应。它支持五种输入类型:数字、文本、日期、时间和颜色。响应存储在关联变量中,并在每次试验结束时自动记录。您可以配置验证规则,在参与者开始输入之前显示占位符文本以引导他们,并通过事件控制此元素。

目录

  • 添加输入对象
  • 输入类型
  • 属性
  • 占位符文本
  • 验证
  • 变量集成
  • 事件集成
  • 进一步阅读

添加输入对象

在任务编辑器工具栏中,打开 Question Inputs 组并选择 Input 以将输入对象添加到当前帧。

添加元素后,Labvanced 会提示您命名将存储参与者响应的变量。给它一个描述性的名称,以反映所收集的数据(例如,response_text 或 age)。


输入类型

在 对象属性 面板中选择输入类型。链接变量的数据类型会自动设置为匹配。

输入类型变量数据类型注释
number数字接受整数和小数。可用最小/最大值验证。
text字符串接受任何文本。可用字符长度验证。
date日期时间显示日期选择器。可配置日期格式。
time时间显示时间选择器。
color字符串显示颜色选择器。将选定的颜色值存储为字符串。

属性

属性默认值描述
Show Question Header开显示输入字段上方的问题文本标签。
Show Placeholder关启用时,在参与者开始输入之前在字段内显示占位符文本。仅适用于 number 和 text 类型。
Placeholder(空)占位符文本。仅在 Show Placeholder 开启时在面板中可见。
Required关启用时,参与者在字段包含有效值之前无法提交帧或问卷页面。
Input typenumber显示给参与者的输入字段类型。选项:number, text, date, time, color。
Focusedfalse设置为 true 时,将键盘焦点移动到此字段。可以通过事件系统按试验配置。
Min-Value(无)仅适用于 number 类型。最低接受值。
Max-Value(无)仅适用于 number 类型。最高接受值。
Min-Nr-Chars(无)仅适用于 text 类型。所需的最小字符数。
Max-Nr-Chars(无)仅适用于 text 类型。允许的最大字符数。
Date Formatbrowser-locale仅适用于 date 类型。控制日期的显示和输入方式。选项:browser-locale, yyyy-mm-dd, dd.mm.yyyy, mm/dd/yyyy。仅在输入类型设置为 date 时在面板中可见。

占位符文本

当输入字段为空时,占位符文本会出现在字段内,参与者开始输入之前。参与者一开始输入值时,它会立即消失。

要启用它:

  1. 在对象属性面板中,启用 Enable Placeholder。
  2. 在 Placeholder Text 字段中输入所需文本。

使用占位符文本为参与者提供格式提示(例如,Enter a number between 1 and 100)或简短说明,而不占用字段上方的空间。

Note: 占位符文本不会被记录为响应。它仅用于显示,不会影响变量值。


验证

输入对象包含内置验证选项,以确保参与者在继续之前提供可用数据。

必填字段: 启用 Is Required,以防止在字段包含有效和非空值之前提交帧或页面。如果参与者尝试在未填写必填字段的情况下继续,该字段会被高亮显示。

数字范围: 对于 number 输入,设置 Min Value 和 Max Value 来限制接受的条目。如果参与者输入的值超出范围,然后离开字段,该值会自动纠正为最近边界。

字符长度: 对于 text 输入,设置 Min Nr Chars 和 Max Nr Chars 来强制执行长度限制。当 Is Required 启用时会进行检查。


变量集成

每个输入对象都链接到一个全局变量,在您添加元素时创建。该变量存储参与者的当前响应值,并在试验结束时记录。

变量数据类型会基于所选的输入类型自动设置:

  • number → 数字变量
  • text → 字符串变量
  • date → 日期时间变量
  • time → 时间变量
  • color → 字符串变量

要将元素重新链接到不同的变量,请在对象属性面板中使用变量选择器。


事件集成

输入对象以两种方式与事件配合使用:作为触发器目标和作为动作目标。

从输入对象触发事件

当参与者在输入字段获得焦点时按 Enter 或 Return 键时,触发器 Enter On Input 会触发。在触发器配置中将输入对象添加到 Targets: 下。

示例:当参与者按 Enter 时提交帧

触发器: Enter On Input → Targets:添加您的输入对象 动作: Jump to Next Frame

通过动作控制输入对象

可通过 Set Object Property 动作在运行时修改两个属性:

可修改属性描述
Focused设置为 true 时,以编程方式将焦点移动到输入字段。
required可以在运行时切换,以根据先前的参与者响应有条件地要求该字段。

示例:当帧开始时聚焦输入字段

触发器: On Frame Start动作: Set Object Property → Set Target:您的输入对象 → 属性:Focused → 值:true

示例:根据先前的响应使字段必填

触发器: Variable Value Changed → 您的条件变量 动作: Set Object Property → Set Target:您的输入对象 → 属性:required → 值:true

您还可以在任何事件动作中从链接的变量读取当前响应值,例如,根据参与者输入的内容进行实验流程分支。


进一步阅读

Labvanced 中事件系统的插图,用于在运行时设置对象属性,如聚焦和必填

事件系统

触发器和动作的结构。涵盖在运行时设置对象属性,包括输入对象的聚焦和必填控件。

处理变量

处理变量

如何创建、配置和记录变量。涵盖适用于输入对象响应的数据类型、记录选项和验证设置。

变量类型

变量类型

Labvanced 中所有变量类型的概述。帮助您理解为什么每种输入类型链接到不同的变量数据类型。