将光标聚焦到隐藏的字段
我有这个脚本,我希望光标集中在隐藏的字段,但它似乎没有工作。 当我使该字段可见时,它似乎工作。
$(document).ready(function(){ $("#card_number").focus(); $("#card_number").keypress(function() { alert($("#card_number").val()); }); });
你不能专注于一个隐藏的元素。
您可以使用opacity: 0
而不是display: none
,您将能够专注于元素。
据我所知,隐藏的领域是不可能的。 您可能想要做的是通过CSS将输入字段的不透明度设置为0。
我通过尝试你的评论找到了解决方案,你不能使用visibility:hidden; 。 你必须使用不透明度零
#card_number{ opacity: 0; }
谢谢fellas你很棒这是一个自动登录function
原因是该领域是隐藏的。
不要隐藏字段只是尝试使用CSS将不透明度设置为0%
您无法将焦点设置在隐藏字段上。 我建议你用css隐藏它:
#card_number{ visibility: hidden; opacity: 0; }
你不能专注于任何隐藏的领域。 你想在这里实现什么?
焦点function不适用于隐藏字段。 使不透明度为零
我想做同样的事情来使用扫描设备而不会让用户看到数字飞来飞去。
我尝试过Opcacity:0
但是当它有焦点时你会看到文本光标闪烁,这不是最佳的。
我做的,整齐地工作是: {position: fixed; left: 300em}
{position: fixed; left: 300em}