Sachverhalt: A. Die 1944 geborene A._ arbeitete seit 5. September 2002 als Detailhandelsfachfrau im Atelier B._ und war damit bei der Vaudoise Allgemeine Versicherungs-Gesellschaft AG (nachfolgend Vaudoise) obligatorisch unfallversichert. Am 9. Oktober 2015 zog sie sich eine mediale Schenkelhalsfraktur rechts zu. Am 16. Oktober 2015 wurde sie deswegen in der Klinik C._ operiert (Osteosynthese mittels dynamischer Hüftschraube [DHS]). Die Vaudoise kam für die Heilbehandlung und das Taggeld auf. Mit Verfügung vom 14. März 2018 stellte sie ihre Leistungen per 22. August 2017 ein, da die geklagten Beschwerden nicht mehr unfallbedingt seien. Hieran hielt sie mit Einspracheentscheid vom 12. Juli 2018 fest. B. Die hiergegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Basel-Stadt mit Entscheid vom 6. März 2019 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt die Versicherte, in Aufhebung des kantonalen Entscheides sei die Vaudoise zu verpflichten, die gesetzlichen Leistungen für ihren Unfall vom 9. Oktober 2015 über den 22. August 2017 hinaus zu erbringen. Eventuell seien weitere Abklärungen zur Unfallkausalität der über dieses Datum hinaus bestehenden Beschwerden zu tätigen; im Anschluss daran sei erneut über ihre Versicherungsansprüche ab diesem Zeitpunkt zu entscheiden. Die Vaudoise schliesst auf Beschwerdeabweisung. Das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung.