私はこのコードを持っています
$("#inputId").keyup(function(){
alert($("#inputId").val());
});
私はこれがかなり基本的であることを知っています(私は何をグーグルするべきか正確にはわかりません)が、なぜそのアラートが常にヌル文字列であるのか知りたいです。
編集-
何らかの理由で、これは含まれていませんでした。
私が意味したのは、フィールドに入力すると、アラートには何も表示されないということでした。これが不正確だった場合は、申し訳ありませんが、アラートは表示されますが、常にnull文字列が表示されます(したがって、日付フィールドの内容が表示されます。キーは解除されましたが、解除されていません)。これは、以下の修正されたhtmlでも引き続き発生します。
編集(フォローアップ質問)-
かっこいいので、以下の答えの1つを受け入れました。入力内容に関係なく、(エントリが日付形式の場合だけでなく)アラートに値が表示されるようにしたいと思います。どうすればこれを達成できますか?
HTMLコード-
<div id = "container">
<input type = "date" id = "inputId" class = "inputClass"><br /></input>
<div id="deleteContainer"><span id="x">x</span></div>
</div>