ユーザーがアプリでフォルダーを作成できるようにしています。ユーザーが [新しいフォルダー] アイコンをクリックすると、ユーザーがフォルダーの名前を入力するためのテキスト ボックスを含むフォルダーが表示されます。
「新しいフォルダー」アイコンをもう一度クリックする前に、またはアプリケーションを他の目的で使用する前に、ユーザーが名前を入力していることを確認するにはどうすればよいですか?
入力変更イベントを試しましたが、もちろん、ユーザーが名前を入力しようとしたときにのみ発生します。
$(".new-folder-name").change(function () {
var newFolderName = $(".new-folder-name").val();
if (newFolderName == "") {
alert("Please enter a name for the new folder.");
} else {
alert("Good, you entered a name: " + newFolderName);
}
});
しかし、ユーザーがテキスト ボックスを空白のままにし、アプリで他の操作を続けた場合はどうなるでしょうか?
他のことをする前に、ユーザーに最初にテキストを入力させるにはどうすればよいですか?