爲什麼我沒有從輸入中獲得價值?我用提醒框檢查了它,沒有任何價值。我沒有看到任何錯誤代碼或也許我可能忘了東西在我的代碼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