Salve, con questo script controllo se il campo è vuoto; come posso controllare che accetti solo numeri con il punto?

if (form.C1.value == ""){
alert("Inserire il primo numero della combinazione estratta.")
form.C1.focus();
return false}