html中有10個標籤。我需要這個數字在一個vbs文件中用循環。獲取Imacros中元素的數量
我想這個簡單的代碼,但它不工作,甚至在Firefox擴展
URL GOTO=javascript:document.getElementsByClassName('movableListItem').length;
html中有10個標籤。我需要這個數字在一個vbs文件中用循環。獲取Imacros中元素的數量
我想這個簡單的代碼,但它不工作,甚至在Firefox擴展
URL GOTO=javascript:document.getElementsByClassName('movableListItem').length;
iMacros都可以做到這一點,但你需要做一個循環,趕上第一個錯誤。這對於這個簡單的問題來說有點複雜,但是在Selenium IDE中只需執行以下操作:
Command: storeCssCount
Target : css=a
Value : n
就這些了。一行代碼
好的答案man – jscripter 2014-10-31 22:44:43
可以嘗試下面的代碼來設置內置變量!EXTRACT到文檔中圖像標籤的數量。你的問題是類似的。
SET !EXTRACT_TEST_POPUP NO
URL GOTO=javascript:{window.document.getElementsByTagName("img").length}
URL GOTO=javascript:{window.history.back()}
TAG POS=1 TYPE=HTML ATTR=* EXTRACT=TXT
BACK
但是您需要在每次運行時重新加載網頁 – jscripter 2014-11-21 14:37:02
這還不清楚。請解釋。 – macroscripts 2014-10-30 16:26:32
我想計算同一個類的元素數量,用javascript很容易。但imacros無法訪問網頁dom – jscripter 2014-10-30 20:08:23
JS腳本可以做到這一點,但我不知道iMacros。 – macroscripts 2014-10-31 05:06:35