2

なぜ機能しないのかわかりませんが、これは簡単です。テキストフィールドの値だけが必要です。これがコードです。http://jsfiddle.net/VL8hr/

$(document).ready(function() {

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

}); 
4

4 に答える 4

3

class- selectorの代わりにid-selectorを使用する必要があります。firstnameid

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

デモ:フィドル

于 2013-08-18T13:05:25.740 に答える
1

#は のセレクターidおよび.のセレクターですclass

$(document).ready(function() {

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

    }); 
于 2013-08-18T13:07:16.423 に答える
1

あなたのセレクターは間違っています。id 属性を使用しましたが、JavaScript コードではクラスとして使用する傾向があります。このようになるはずです

$(document).ready(function() {

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

}); 

ここでIDとクラスセレクターを区別できます。

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

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

于 2013-08-18T13:07:22.113 に答える
0

jquery を変更する

$(document).ready(function() {

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

});
于 2013-08-18T13:06:48.717 に答える