Unless otherwise provided by charter provision or ordinance, when a vacancy shall occur from any cause in any municipal elective office, the vacancy, until the next succeeding regular municipal election and until the qualification of an elected successor, shall be filled by appointment by the governing body from among the residents of the municipality eligible under this article.