通過 ID 選擇文本框,用 `bind` (jQuery 1.7+) / `on` (推薦) 綁定 `focus` 和 `blur` 事件,輸出當前時間戳。
<input type="text" id="myInput" />
<script src="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script>
<script>
$(function() {
$("#myInput").on({
focus: function() {
console.log("獲取焦點:", new Date().toISOString());
// 或 alert(new Date()); // 演示用
},
blur: function() {
console.log("失去焦點:", new Date().toISOString());
}
});
});
</script>
document.getElementById('myInput').addEventListener('focus', () => console.log('focus', new Date()));
document.getElementById('myInput').addEventListener('blur', () => console.log('blur', new Date()));