The Israeli military has launched a major attack on West Bank villages.