Titanium,Js函数显示XML文本字段文本

Titanium, Js function to display XML text field text

本文关键字:文本 XML 字段 显示 函数 Js Titanium      更新时间:2023-09-26

>-XML

<TextField class="username" 
           hintText="Enter Nickname" 
           height="40" 
           width="Ti.UI.CENTER" />

-.JS

function signup(e){
    alert(is this ur name + "var");
}

我正在尝试让用户输入用户名,然后将其放入变量中以在其他地方使用或显示。 JS代码是我想做的一个示例函数。 请记住,XML 和 JS 代码不在同一文件中。

在 TextField 中添加一个 "id" 属性,以便您可以在控制器中访问它,例如,修改您的代码,假设 Alloy 控制器名为 "GetUsername":

/* GetUsername.xml */
<Alloy>
    <TextField id="usernameInput" class="username" 
           hintText="Enter Nickname" 
           height="40" 
           width="Ti.UI.CENTER" />
</Alloy>

这是备份视图的控制器 JS 文件:

/* GetUsername.js */
function signup(e){
    alert("is this ur name " + $.usernameInput.value);
}