如何在Javascript中聚焦不可见的输入文本框?我应该用什么风格?
我需要聚焦一个不可见的输入文本框,但“display:none”似乎不起作用 我应该使用:如何在Javascript中聚焦不可见的输入文本框?我应该用什么风格?,javascript,html,Javascript,Html,我需要聚焦一个不可见的输入文本框,但“display:none”似乎不起作用 我应该使用: width: 0; height: 0; 或 或 或者其他什么 可以聚焦一个不可见的输入文本吗?我不明白你的问题。这就是我试图解释的 我在一个div中有一个文本框,当加载页面时,该文本框是隐藏的(style=“display:none”),并且基于复选框(在其旁边)的选择,该输入将对用户可见 jQuery(document).ready(function ($) { $('#chkBo
width: 0; height: 0;
或
或
或者其他什么
可以聚焦一个不可见的输入文本吗?我不明白你的问题。这就是我试图解释的 我在一个div中有一个文本框,当加载页面时,该文本框是隐藏的(
style=“display:none”
),并且基于复选框(在其旁边)的选择,该输入将对用户可见
jQuery(document).ready(function ($) {
$('#chkBox').click(function(){
if($('#chkBox').prop('checked')){
$('#div_input_value').css({'display':'block'});
}else{
$('#div_input_value').css({'display':'none'});
}
})});
希望这有帮助您是否尝试过:
jQuery(document).ready(function ($) {
$('#chkBox').click(function(){
if($('#chkBox').prop('checked')){
$('#div_input_value').show();
}else{
$('#div_input_value').hide();
}
})});
它使用jQuery和.show()方法使元素可见,并且是.hide()的计数器;在JavaScript中。这应该行得通
jQuery(document).ready(function ($) {
$('#chkBox').click(function(){
if($('#chkBox').prop('checked')){
$('#div_input_value').css({'display':'block'});
}else{
$('#div_input_value').css({'display':'none'});
}
})});
jQuery(document).ready(function ($) {
$('#chkBox').click(function(){
if($('#chkBox').prop('checked')){
$('#div_input_value').show();
}else{
$('#div_input_value').hide();
}
})});