0
저는 방금 자바 스크립트를 배우기 시작했으며 현재 앱과 같은 작은 메모장을 만들고 있습니다. 텍스트를 저장할 때 별도의 창에서 편집 할 수없는 텍스트 영역에 저장됩니다.AlertDialog 함수를 호출하십시오.
내 앱에 확인 경고창을 추가하고 싶습니다. "제출"버튼을 누르면 두 개의 버튼 (확인, 취소)이있는 경고가 열립니다.
"확인"은 현재 제출 버튼으로 textArea 텍스트를 저장해야하며 "취소"는 작업을 취소해야합니다. 나는 그 중 하나의 예를 발견 할 수 있었지만, 오류없이 구현할 수없는 초보자가되었습니다.
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");
}
})
당신이 점점 오류의 더 자세한 설명 될 수 있습니다 : 이 코드를있으세요? 확인 대화 상자를 수행하는 방법에 대해 질문하지만 파일에 텍스트를 쓸 때 코드에 오류가있는 것 같습니다. 네가 뭘 찾고 있는지 모르겠다. –
저장할 때 오류가 발생하지 않습니다. 위 코드에서 AlertDialog 함수를 올바르게 구현하는 방법을 알지 못합니다. – user1859281