Gli errori sono due. Il primo è che alla fine dovresti anche invocare clearInterval.
Il secondo è che document.write va invocato solo prima del caricamento della pagina; in parole povere sei andato a pescare l'unica istruzione che non avrebbe fatto funzionare lo script
codice:
<script language="javascript1.2" type="text/javascript">
i = 0
function stmpRiga(){
alert("riga"+i); 
i++ ; 
if (i == 10){
clearInterval(x)
alert('fine')
}
}
x = window.setInterval("stmpRiga()",1000);
</script>