Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 隐藏的div不是';在焦点上看不到_Javascript_Jquery_Html - Fatal编程技术网

Javascript 隐藏的div不是';在焦点上看不到

Javascript 隐藏的div不是';在焦点上看不到,javascript,jquery,html,Javascript,Jquery,Html,我正试图在同一个网站上用javascript进行简单的注册。我有一个隐藏DIV的问题,当用户点击密码输入时,它应该显示,但它没有显示 这是javascript部分 $('input[type=password]').keyup(function() { var pswd = $(this).val(); //pass lenght if ( pswd.length < 8 ) { $('#length').removeClass('valid').addClass('invalid

我正试图在同一个网站上用javascript进行简单的注册。我有一个隐藏DIV的问题,当用户点击密码输入时,它应该显示,但它没有显示

这是javascript部分

$('input[type=password]').keyup(function() {

var pswd = $(this).val();

//pass lenght
if ( pswd.length < 8 ) {
  $('#length').removeClass('valid').addClass('invalid');
} else {
  $('#length').removeClass('invalid').addClass('valid');
}

//capital letter
if ( pswd.match(/[A-Z]/) ) {
    $('#capital').removeClass('invalid').addClass('valid');
} else {
    $('#capital').removeClass('valid').addClass('invalid');
}

//number
if ( pswd.match(/\d/) ) {
    $('#number').removeClass('invalid').addClass('valid');
} else {
    $('#number').removeClass('valid').addClass('invalid');
}

}).focus(function() {
$('#pswd_info').show();
}).blur(function() {
$('#pswd_info').hide();
});
在头部:

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="script.js"></script>

您的代码工作正常。请检查输入选择器或输入端的输入名称是否存在

或者只需在页面的适当部分添加以下内容:

<input type="password" name="yourname">

我有一个不同的问题,一个错误。
$(document).ready(function(){没有涵盖整个脚本。很抱歉浪费您的时间。

您的html中没有
。这是您的FIDLE代码。更新它该死的,我忘了,谢谢。@JCOC611
您的目标是“文本”而不是“密码”。更改它将()tnx改为Mohamedac。实际上,它与提供的html一起工作。。。
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="script.js"></script>
<input type="password" name="yourname">