[英]Print Element names in Console Use Firebug
我想列出firebug控制台中的所有輸入元素,所以在控制台窗口中寫下如下:
var inputs = $(":input");
console.log(inputs);
但是當我按下Run in console時顯示為null
當我寫的只是var inputs = $(":input");
控制台顯示Undefined
我確定頁面有很多輸入元素,問題出在哪里?
提供的代碼段沒有任何問題。
雖然,沒有指定要寫的內容(使用console.log
),firebug將打印返回的最后一個語句,當使用var
聲明變量時,結果始終是undefined
。
var inputs = $(":input"); // firebug printing 'undefined' is valid
var abc = 123; // results in the same thing
請確保有問題的網站實際上使用jQuery
(綁定到全局$
),並且DOM中確實存在輸入元素。
還要確保運行的jQuery版本的版本稍后/等於1.0( :input
選擇器在此之前不存在)。
如果它有jQuery它可能是一個更新的版本,如何; 如果您沒有向我們提供其他信息,則無法保證。
只需轉到firebug控制台和wrtie,因為@refp提到有問題的頁面必須包含jquery
$(":input")
按下運行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.