2017-12-26 30 views
0

AppleScriptを使用してFitbitアカウントに保存された食事を追加するボタンをクリックしようとしています。スクリプトはエラーなしで実行されますが、スクリプトは実際に食事を追加するボタンを実行することはありません。AppleScriptを使用してボタンをクリックしないでください

はこれまでのところ、私のAppleScriptで、私は運で次のことを試してみた:これらの

do JavaScript "document.getElementById['logFoodButton.favoriteMeals_156535979'].click()" in front document 
do JavaScript "document.getElementById['logFoodButton.favoriteMeals_156535979'].onclick()" in front document 
do JavaScript "document.getElementById['logFoodButton.favoriteMeals_156535979'].submit()" in front document 
do JavaScript "document.forms['add.favoriteMeals_156535979']['logFoodButton.favoriteMeals_156535979'].click()" in front document 
do JavaScript "document.forms['add.favoriteMeals_156535979']['logFoodButton.favoriteMeals_156535979'].onclick()" in front document 
do JavaScript "document.forms['add.favoriteMeals_156535979']['logFoodButton.favoriteMeals_156535979'].submit()" in front document 

どれも働いていません。サイトのHTMLコードは次のとおりです。 Image of webpage HTML

私はAppleScriptまたはJavaScriptの専門家ではなく、技術者です。私はこのボタンがフォームの一部だとは思わないし、ボタンをトリガーする方法もわからない。お手伝いありがとう。私が他の詳細を提供できるかどうか教えてください。

+0

角括弧はかっこ、つまり 'getElementById(...)'でなければならないと思います。その後、最初の行が動作するはずです。 – CJK

+0

ダンジト...それをしました。乾杯私の友人! – user1082411

答えて

0

角括弧はかっこにする必要があります。つまり、getElementById(...)です。あなたの最初の行はうまくいくはずです

関連する問題