1

我正在尝试编写一个小书签,用今天日期的函数填充当前选定的字段。如何使用 javascript 找到当前选项卡式或选定的输入字段?

4

2 回答 2

1

要获取活动元素,您可以使用

var input = document.activeElement;

if (input.tagName == "INPUT" || input.tagName == "TEXTAREA")
{
    input.value = "today's date";
}
于 2013-07-25T23:25:41.023 回答
1

您可以使用

document.activeElement

获取当前活动元素。

然后你可以用它来输入数据,像这样

if (document.activeElement.nodeName === 'INPUT') {
   document.activeElement.value = new Date().getTime();
}

但是你最好focus给元素添加一个事件

于 2013-07-25T23:25:53.423 回答