Hai aggiunto le parentesi al tasto button?
Se lanci sendmessage.php senza ajax fa quello che deve fare?
Metti un link alla pagina pubblica (tuosito.ext/paginademoform.html)