JavaScriptの学習を始めたばかりで、現在、小さなメモ帳のようなアプリを作成しています。テキストを保存すると、別のウィンドウの編集不可能なテキスト領域に保存されます。
アプリに確認アラート ウィンドウを追加したいと考えています。「送信」ボタンを押すと、2 つのボタン (確認、キャンセル) があるアラートが開きます。
「確認」は送信ボタンが現在行っているように textArea テキストを保存し、「キャンセル」はすべてのアクションをキャンセルする必要があります。私はこの例を 1 つ見つけることができましたが、私は初心者なので、エラーなしで実装することはできませんでした。このコードを取得しました:
submitButton.addEventListener("click", function (e) {
if (textArea.value != "") {
var newFile = Titanium.Filesystem.getFile(Titanium.Filesystem.applicationDataDirectory, "newFile.txt");
if (!newFile.exists()) {
newFile.write();
newFile.write(textArea.value);
textArea02.value = textArea.value;
} else {
var fileContent = newFile.read();
var newContent = fileContent.text + " " + textArea.value;
newFile.write(newContent);
textArea02.value = newContent;
alert("File Saved");
}
textArea.value = "";
textArea.blur();
} else {
alert("Enter some text to save");
}
})