gpt4 book ai didi

javascript - jquery 没有从输入中得到结果

转载 作者:行者123 更新时间:2023-11-30 08:28:52 25 4
gpt4 key购买 nike

为什么我没有从输入中获取值?我用警告框检查了它,没有任何值。我没有看到任何错误的代码,或者我可能忘记了要在我的代码上写的东西

<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() 而不是 text()

$('.user').val();

对于所有类型的 input 元素,selecttextarea 你使用 val() 来获取它的值.其余元素使用 text() 获取这些元素的内部文本

关于javascript - jquery 没有从输入中得到结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40944836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com