2014-02-12 4 views
0

im пытается передать целое число в исполняемый оператор javascript для использования в качестве индекса массива в javascript. Возможно ли это, и если да, то как?Передача целого числа в javascript из applescript

set i to 0 
tell active tab of win 
    set failedTests to (execute javascript "document.getElementsByClassName('specDetail failed')[i].getElementsByTagName('a')[0].title") as string     
end tell 

ответ

1

Try:

set i to 0 
set jsCommand to "document.getElementsByClassName('specDetail failed')[" & i & "].getElementsByTagName('a')[0].title" 

tell application "Google Chrome" 
    tell active tab of window 1 
     set xxx to execute javascript jsCommand 
    end tell 
end tell 
+0

Это отлично работает, спасибо много. – Roger

Смежные вопросы