无法在jquery中获取文本字段的值

时间:2013-08-18 13:04:44

标签: javascript jquery html

即使我不知道为什么我不能让它工作,这很简单。 我只需要文本字段的值。这是代码。 http://jsfiddle.net/VL8hr/

$(document).ready(function() {

   var firstname = $('.firstname').val();
   alert(firstname);

}); 

4 个答案:

答案 0 :(得分:3)

您需要使用id-selector代替class-selector,因为firstname是元素的id

var firstname = $('#firstname').val();

演示:Fiddle

答案 1 :(得分:1)

#id的选择器,.class的选择器。

$(document).ready(function() {

       var firstname = $('#firstname').val();
       alert(firstname);

    }); 

答案 2 :(得分:1)

你选择器错了。您已经使用了id属性,但在您的javascript代码中,您倾向于将其用作类。 它应该是这样的

$(document).ready(function() {

   var firstname = $('#firstname').val();
   alert(firstname);

}); 

你可以在这里区分id和class selector。

http://api.jquery.com/id-selector/

http://api.jquery.com/class-selector/

答案 3 :(得分:0)

更改你的jquery

$(document).ready(function() {

   var firstname = $('#firstname').val();
   alert(firstname);

});