Per il controllo all'invio, potresti usare questa routine JavaScript:
Codice:
function checkForm ()
{
var idBox = document.profileForm.id;
// eliminiamo gli spazi iniziali e finali dall'id...
idBox.value = idBox.value.replace (/^\s+|\s+$/g, '');
// restituisce true se il campo "fitrato" ha solo cifre decimali
var result = idBox.value.search (/^\d+$/) >= 0;
if (!result) alert ('ID inserito non valido');
return result;
}
Questo funzionerà se aggiungi al tag del form un attributo name="profileForm" e un gestore dell'evento onsubmit="return checkForm()"
Non riesco a capire quale sia l'altro tuo problema: cosa intendi con "crea casini all'interno del post"?
Stammi bene...