Puoi mettere tutti i campi disabled="true" e poi mano a mano che vengono compilati abilitare il campo successivo:

<form ...>
<input name="uno" ... disabled="true" onchange="if(this.value!='')this.form.due.disabled ='false';">
<input name="due" ... disabled="true" onchange="if(this.value!='')this.form.tre.disabled ='false';">
...

Nota: ci possono essere altri metodi.

Ciao
Michele