Safariブラウザのウィンドウを開いた後のフォーカス移動

Safari ブラウザのメニューから、新規ウィンドウを開くと、

URLを入力するアドレスバーにフォーカスがあたる。

なので、

htmlのエレメントにフォーカスを当てたい場合は、

一度、タブ移動させた後にするとよい。

on sendTab()
    tell application "System Events"
        keystroke tab
    end tell
end sendTab

フォーカス移動

on forcus()
    tell application "Safari"
            set val to do JavaScript "
                (function() {
                【element】.focus();
                }());
            " in document 1
        end tell
end forcus