将光标聚焦到隐藏字段

Focus cursor to a hidden field

本文关键字:隐藏 字段 聚焦 光标      更新时间:2023-09-26

我有这个脚本,我希望光标集中在隐藏字段上,但它似乎不起作用。当我看到这个领域时,它似乎起了作用。

$(document).ready(function(){
    $("#card_number").focus();
    $("#card_number").keypress(function() {
       alert($("#card_number").val());
    });
});

您不能专注于隐藏的元素。

您可以使用opacity: 0而不是display: none,并且您将能够专注于元素。

我通过尝试你的评论找到了解决方案,你不能使用可见性:hidden。你必须使用不透明度零

#card_number{
    opacity: 0;
}

谢谢,伙计们,你们太棒了。这是一个自动登录功能

据我所知,这对于隐藏字段来说是不可能的。您可能想要做的是通过CSS将输入字段的不透明度设置为0。

我想做同样的事情来使用扫描设备,而用户不会看到数字飞进来。

我试过Opcacity:0,但当它有焦点时,你会看到文本光标在闪烁,这不是最佳选择。

我所做的是:{position: fixed; left: 300em}

原因是该字段被隐藏。

不要隐藏字段,只需尝试使用CSS 将不透明度设置为0%

Focus函数不适用于隐藏字段。使不透明度为零

您不能关注任何隐藏字段。你想在这里实现什么。