Ich versuche, auf eine Schaltfläche klicken, um eine gespeicherte Mahlzeit zu meinem Fitbit-Konto mit AppleScript hinzuzufügen. Das Skript wird ohne Fehler ausgeführt, aber das Skript führt die Schaltfläche nicht aus, um die Mahlzeiten tatsächlich hinzuzufügen.Klicken Sie auf Schaltfläche mit AppleScript funktioniert nicht
Bisher in meinem Apple, habe ich folgende ohne Glück versucht:
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
Nichts davon gearbeitet hat. Hier ist der HTML-Code für die Website: Image of webpage HTML
Ich bin kein Experte in AppleScript oder JavaScript, aber bin technisch. Ich glaube nicht, dass dieser Knopf Teil eines Formulars ist und ich kann nicht sehen, wie der Knopf ausgelöst wird. Danke für die Hilfe. Lassen Sie mich wissen, wenn ich ein anderes Detail liefern kann.
Ich denke, die eckigen Klammern sollten Klammern sein, d. H. "GetElementById (...)". Dann sollte deine erste Zeile funktionieren. – CJK
Dangit ... das war es. Prost, mein Freund! – user1082411