0
我正在創建一個imacros腳本來選擇html選擇元素中的隨機選項。Imacros獲取下拉列表中的選項數
像這樣:
mcr +="TAG POS=1 TYPE=SELECT ... CONTENT=#"+opcionAleatoria(12)+ '\n';
凡opcionAleatoria()就是抓住一個隨機數的函數:
而且總是內部的選擇選項的總量。
function opcionAleatoria(total) {
return Math.floor(Math.random() * total) + 1;
}
我希望現在能夠作爲參數傳遞給函數的總(在選擇選項大寫金額)。
爲什麼?
兩個原因:
- 所以我不需要計數。
- 所以它會在組合框上工作。
我試圖通過document.form.select_id.options.length,但由於在iMacros的文件沒有定義它不會工作。
您對我如何處理案件有任何想法嗎?
你應該沒錯。您的選擇之一是:「多進程Firefox不支持訪問內容窗口」。選項2是一個美麗的方法。謝謝。 –