Já bych nechal submit, pouze v onsubmit bych dal this.disabled=true. A po odeslání sms lze tlačítko zase uschopnit.