Diciamo che con una piccola revisione:
HTML:
<script>
function sendForm() {
if(!document.getElementById('id').checked) {
alert("accettare termini e condizioni!");
return false;
}
}
</script>
Puoi usare lo script sull'evento onsubmit del form:
HTML:
<form onsubmit="return sendForm();" ....etc>
Unica accortezza è che devi assegnare un attributo id al tuo input radio, ad esempio:
HTML:
<input type="radio" id="termsAndConditions">
E poi assegnare quello stesso identico valore nello script, qui:
Codice:
if(!document.getElementById('termsAndConditions').checked) {
In ogni caso, un controllo lato javascript serve solo per abbellimento, lato PHP verifica sempre che effettivamente l'input radio contenga il valore che ti aspetti.