javascript - 如何在 jQuery 中获取 `form.field.value`?

标签 javascript jquery

在 javascript 中,我可以像下面这样在提交时验证表单:-

<form action="" method="post" onsubmit="return validate(this)">
    <input type="text" name="uName" id="uName" />
    <input type="password" name="passKey" id="passKey" />
    <input type="submit" name="loginBtn" value="login" />
</form>

<script type="text/javascript">
function validate(loginForm){
    if(loginForm.uName.value == ''){
        alert('Please Enter Username');
        loginForm.uName.focus();
    }else if(loginForm.passKey.value == ''){
        alert('Please Enter Password');
        loginForm.passKey.focus();
    }else {
        return true;
    }
}
</script>

我尝试使用下面的 jQuery 代码

<form action="" method="post">
    <input type="text" name="uName" id="uName" />
    <input type="password" name="passKey" id="passKey" />
    <input type="submit" name="loginBtn" value="login" />
</form>
<script type="text/javascript">
    $('form').submit(function(loginForm){
        if(loginForm.uName.val() == ''){
            alert('Please enter username');
            loginForm.uName.focus();
        }else if(loginForm.passKey.val() == ''){
            alert('Please enter username');
            loginForm.passKey.focus();
        }else {
            return true;
        }

        return false;
    });
</script>

但对我不起作用...请帮助我...!

最佳答案

像这样吗?

$('#submit').click(function(){
    if( $('#uName').val() == ''){
        alert('empty');
    }
});

http://jsfiddle.net/TTmYk/

提交表单在我的 fiddle 中有错别字,您可能需要更正

关于javascript - 如何在 jQuery 中获取 `form.field.value`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18543461/

相关文章:

javascript - 将嵌套对象数据添加到表单

javascript - 更改 Angular.js 中 $http.delete 的内容类型

jquery - 调用 FancyBox 时如何定位多个/变量 ID

javascript - 目标父李

javascript - 无法读取未定义的属性 'address_1' - React

javascript - 如何向元素中的 id 添加附加属性?

javascript - React-router-dom : Is it possible to use Link without routing the user to another page?

javascript - 根据html属性值分配css类

javascript - 为什么我必须在 IE 中单击两次选择框选项才能使其消失?

使用事件属性与使用元素 id 的 Javascript 性能