功能分类: 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 屏幕控件 上显示的文本。 |
没有返回值。只在显示结果页面体现代码执行前后变化。