Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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 表单验证-输入意外结束_Javascript_Jquery_Validation - Fatal编程技术网

Javascript 表单验证-输入意外结束

Javascript 表单验证-输入意外结束,javascript,jquery,validation,Javascript,Jquery,Validation,我有一个检查密码是否相同的表单,但是我得到了输入的意外结束错误。谁能告诉我我的错在哪里 JS代码: <script> $( document ).ready(function() { $( "form" ).submit(function(event) { var $form = $( this ); if( $form.find( '#password').val() !== $form.find( '#password2' ).val())

我有一个检查密码是否相同的表单,但是我得到了输入的
意外结束
错误。谁能告诉我我的错在哪里

JS代码:

<script>
$( document ).ready(function() {
    $( "form" ).submit(function(event) {
    var $form = $( this );
            if( $form.find( '#password').val() !== $form.find( '#password2' ).val()) {
                event.preventDefault();
                alert( 'Passwords do not match.' );
         }

    });

</script> 

$(文档).ready(函数(){
$(“表格”)。提交(功能(事件){
var$form=$(此);
if($form.find('#password').val()!==$form.find('#password2').val()){
event.preventDefault();
警报('密码不匹配');
}
});
和表单html代码:

<form name="form1" method="post" action="process_reset.php">
<img src="../images/login_icon.png" class="form-icon"/><div id="clr"></div><span style="float: left;padding-left: 10px;">
<b>Welcome admin.</b>  <i>Reset your password</i></span><br/>
<input name="password" type="text" class="login-text-lbl" placeholder="password" id="password"><div id="clr"></div>
<input name="password2" type="password2" class="login-text-lbl" placeholder="repeat password" id="password2"><div id="clr"></div>

<input name="admin_id" type="text" value="<? echo $client_id; ?>" style="display: none;" id="admin_id"/> 

<input type="submit" id="resetBtn" name="Submit" value="Reset password" class="login-button">
</form>

欢迎管理员。重置密码

您尚未关闭
$(文档)。准备就绪(
呼叫。关闭的
});
丢失

$( document ).ready(function() {
    $( "form" ).submit(function(event) {
    var $form = $( this );
            if( $form.find( '#password').val() !== $form.find( '#password2' ).val()) {
                event.preventDefault();
                alert( 'Passwords do not match.' );
         }

    });
}); // <-- this was missing
$(文档).ready(函数(){
$(“表格”)。提交(功能(事件){
var$form=$(此);
if($form.find('#password').val()!==$form.find('#password2').val()){
event.preventDefault();
警报('密码不匹配');
}
});

});//您尚未关闭
$(文档)。准备就绪(
调用。关闭
});
丢失

$( document ).ready(function() {
    $( "form" ).submit(function(event) {
    var $form = $( this );
            if( $form.find( '#password').val() !== $form.find( '#password2' ).val()) {
                event.preventDefault();
                alert( 'Passwords do not match.' );
         }

    });
}); // <-- this was missing
$(文档).ready(函数(){
$(“表格”)。提交(功能(事件){
var$form=$(此);
if($form.find('#password').val()!==$form.find('#password2').val()){
event.preventDefault();
警报('密码不匹配');
}
});
})/是的,缺少});
此外,还应该考虑为输入字段使用type =“密码”。像这样:

<input name="password" type="password" class="login-text-lbl" placeholder="password" id="password">

<div id="clr"></div>
<input name="password2" type="password" class="login-text-lbl" placeholder="repeat password" id="password2"><div id="clr"></div>

是的,缺少}); 此外,还应该考虑为输入字段使用type =“密码”。像这样:

<input name="password" type="password" class="login-text-lbl" placeholder="password" id="password">

<div id="clr"></div>
<input name="password2" type="password" class="login-text-lbl" placeholder="repeat password" id="password2"><div id="clr"></div>