使用 JavaScript 使用 MoSync Native UI 捕获用户输入
Capture User Input with MoSync Native UI using JavaScript
我一直在努力使用 JavaScript
和 jQuery
捕获用户输入。我试过使用$("#userInput").val(),getNativeElementById("userInput").text/getText/getProperty("text").
我正在尝试构建一个用户登录屏幕,文档真的不好。
我设法让它工作(虽然不使用jQuery),结果证明文档是错误的。这是一个工作示例:
var editbox = document.getNativeElementById("editbox");
editbox.getProperty(
"text",
function(property, value)
{
alert("Text is: " + value);
},
function()
{
alert("getProperty error");
});
我使用此标记创建了编辑框:
<div data-widgetType="EditBox" id="editbox"
data-width="100%" data-text="Edit me" data-fontSize="20">
</div>
以下是文档:
http://www.mosync.com/files/imports/doxygen/latest/html5/mosync-nativeui.js.html#mosync.nativeui.NativeWidgetElement.getProperty
它说值和widgetID将被传递给成功回调,这是错误的,传递的是属性名称和属性值。
相关文章:
- Javascript:使用用户输入搜索数组
- 使用用户输入修改链接
- 如何使用用户定义的值来增加Javascript中的值
- 使用用户输入动态转换数据(Highcharts,JavaScript,Django)
- 使用用户帐户登录MongoDB
- 使用用户控制在Basic HTML播放器中播放Youtube视频
- 如何使用用户定义的相等函数在Javascript中创建一组用户定义的对象
- 使用用户选择动态更新页面
- moment:使用用户语言格式化日期时出错
- 使用用户输入javascript进行权重转换
- 如何使用用户's的背景色
- 使用用户输入填充组合框
- 如何使用用户界面选择组筛选器属性
- 使用用户输入追加表行
- JSP - 在更新数据库之前,需要使用用户给定的值检查数据库中的值
- 如何使用用户脚本删除烦人的可点击正文链接
- 如何使用用户输入中的 three.js 在场景中加载两个或多个 .obj 对象
- 创建使用用户输入的数字范围生成的随机数.(JavaScript)
- 有没有办法显示/使用用户输入来执行各种功能,例如创建表
- 使用用户尚未安装的自定义字体