为什么我没有从输入中获得价值?我用提醒框检查了它,没有任何价值。我没有看到任何错误代码或也许我可能忘了东西在我的代码jquery没有从输入中得到结果
<div class="login" align="left">
<input type="input" class="user" placeholder="Username"/>
<input type="password" class="pass" placeholder="Password"/>
<button name="login" class="btnLogin" id="btnLogin">LOGIN</button>
<div class="register"><a href="register.php" class="reg">Register Now!</a></div>
</div>
<script>
$(document).ready(function(){
$(document).on('click','#btnLogin',function(){
var username = $('.user').text();
var password = $('.pass').text();
alert(username); //------------>this alert box is null
$.ajax ({
url:"login_func.php",
method:"POST",
data:{username:username, password:password},
dataType:"text",
success:function(data){
alert(data);
}
});
});
});
</script>
</body>
而不是文字...使用val() – Geeky