setText(id, text) 设置文本属性

功能分类: UI Controls Applab JavaScript 少儿编程

设置屏幕上指定控件的文本属性。

在 APP 应用里,经常需要修改或清空屏幕上控件里的文本信息。setText() 就是用户更新控件如:textInput 文本输入框、textLabel 文本标签、button 按钮 里的文本信息。

示例代码



// 创建一个 id 为 "screenTitle" 的
// 用于显示 My App 页面标题的文本标签
textLabel("screenTitle","");
setText("screenTitle","My App");

示例代码:点击计数 每次点击更新按钮上的信息


// 每次点击更新按钮上的信息
var count=0;
button("clickCounter","0");
onEvent("clickCounter", "click", function(event) {
  count=count+1;
  setText("clickCounter", count);
});

示例代码:输出并清空 读取文本输入框里用户输入的信息,输出后将文本输入框内容清空。


// 读取文本输入框里用户输入的信息,输出后将文本输入框内容清空。
textInput("yourThought","");
onEvent("yourThought", "change", function(event) {
  write(getText("yourThought"));
  setText("yourThought","");
});

语法规则


setText(id, text)

参数说明

名称 类型 必需 参数描述
id string Yes screen 屏幕控件 的 id 唯一标识。必须以字母开头,不能包含空格,可以包含字母、数字、减号 - 以及下划线 _ 。
text string Yes 在 screen 屏幕控件 上显示的文本。

返回值

没有返回值。只在显示结果页面体现代码执行前后变化。

提示说明

  • 在清空如文本输入框里的内容并设置为 "" 之前,如果之前数据需要保存,记得在清空前使用 getText() 方法先从 textInput() 获取文本信息并保存到一个变量里。

查看更多少儿编程教程、JavaScript 介绍

返回文档首页