1

JavaScriptとを使用してユーザー入力をキャプチャするのに苦労していますjQuery。使ってみました$("#userInput").val(),getNativeElementById("userInput").text/getText/getProperty("text").

ユーザーログイン画面を作成しようとしていますが、ドキュメントは本当に良くありません。

4

1 に答える 1

1

私はこれを(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が成功コールバックに渡されると書かれていますが、これは間違っています。渡されるのはプロパティ名とプロパティ値です。

于 2012-06-18T15:19:58.893 に答える