Republicans largely welcomed strikes launched Saturday by US forces and ally Israel against Iran but prominent Democrats condemned what they called an illegal aggression.