功能分类: UI Controls Applab JavaScript 少儿编程
在默认的(0,0)位置,创建一个指定 id
以及显示指定文本 text
的 textInput 文本输入框。
在很多 APP 应用里包含 textInput 文本输入框 控件,用来收集一些用户输入的信息。你可以通过方法 getText() 来获取指定文本输入框里的文本信息。
// 每当键盘按键被按下时,输出日志到控制台
textInput("id", "type here");
onEvent("id", "keypress", function(event) {
console.log("You typed a letter.");
});
示例代码:为文本输入框关联文本标签 创建一个文本标签并将之与一个文本输入框关联
// 创建一个文本标签并将之与一个文本输入框关联
textLabel("YourNameLabel","Enter your name:", "YourName");
textInput("YourName","");
示例代码:修改控件 获取控件属性信息,并修改控件属性
// 获取控件属性信息,并修改控件属性
textInput("id", "Enter your name");
setPosition("id", 50, 200, 200, 50);
onEvent("id", "change", function(event) {
hideElement("id");
write("Hi " + getText("id"));
});
textInput(id, text)
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
id | string | Yes | textInput 文本输入框 的 id 唯一标识。在事件响应处理时以及其他涉及修改控件属性的方法里,通过这个 id 可以唯一定位到控件。必须以字母开头,不能包含空格,可以包含字母、数字、减号 - 以及下划线 _ 。 |
text | string | Yes | 在 textInput 文本输入框 上显示的文本。 |
没有返回值。只在显示结果页面体现代码执行前后变化。
设计
模式下通过拖拽的方式添加到屏幕页面,并设置其属性。