簡體   English   中英

在控制台中使用Firebug打印元素名稱

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM