Elsa weakened to a tropical storm force but continued to plow toward Haiti and the Dominican Republic on Saturday.