在jquery中不返回值
我有一个登录表单,但是val()函数不起作用。请提供帮助 有什么错误?? {这只是允许提交不看这只是允许提交不看这只是允许提交不看这只是允许提交不看这只是允许提交不看这只是允许提交不看在jquery中不返回值,jquery,html,forms,Jquery,Html,Forms,我有一个登录表单,但是val()函数不起作用。请提供帮助 有什么错误?? {这只是允许提交不看这只是允许提交不看这只是允许提交不看这只是允许提交不看这只是允许提交不看这只是允许提交不看 <form method="post" id="form" action=""> <input id="fname" type="text" placeholder="First name" > <input id="lname" type="text" name="
<form method="post" id="form" action="">
<input id="fname" type="text" placeholder="First name" >
<input id="lname" type="text" name="lastname" placeholder="Last Name">
<input id="email" type="text" name="email" placeholder="Email">
<input id="phone" type="text" name="phone" placeholder="Phone Number">
<input id="age" type="text" name="age" placeholder="age">
<input type="text" name="address" placeholder="Address / City">
<input type="text" name="state" placeholder="state ">
<select name="country">
<option value="-">Country</option>
<option value="australia">Australia</option>
<option value="usa">usa</option>
<option value="newzealand">New-zealand</option>
</select>
<select name="interest">
<option value="-">Fitness Interest</option>
<option value="Weightloss">Weight loss</option>
<option value="GainMuscle">Gain muscle</option>
<option value="Dailyfitness">Daily fitness</option>
</select>
<input type="submit" id="sjsj">
</form>
<div id="banner">
</div>
</div>
</div>
</div>
<script type="text/javascript" src="js/jquery.js"></script>
<script>
$(document).ready(function(e) {
var fname = $('#lname').val();
$('#sjsj').click(function(e) {
alert(fname);
e.preventDefault();
$('#form')[0].reset();
});
});
</script>
</body>
</html>
国家
澳大利亚
美国
新西兰
健身兴趣
减肥
增加肌肉
日常健身
$(文档).ready(函数(e){
var fname=$('#lname').val();
$('#sjsj')。单击(函数(e){
警报(fname);
e、 预防默认值();
$('#form')[0].reset();
});
});
var fname=$('#lname').val();
将其移动到单击事件处理程序中var fname=$('#lname').val();
您应该真正检查此项,否则您会感到困惑…您将lname值放入您工作的fnamesank