Hola de nuevo.
Te dejo un código un poco más elaborado:
Código PHP:
<html>
<head>
<script type="text/javascript">
var cambio=false;
function cambiar() {
sp=document.getElementsByTagName('span');
for(i=0;ele=sp[i];i++)
if(sp[i].className=='oferta') //***
sp[i].innerHTML=cambio ? sp[i].alt : 'oferta';
cambio = !cambio;
}
</script>
</head>
<body onload="setInterval('cambiar()',3000)">
<p>Precio: <span class="oferta" alt="1.500 €">1.500 €</span></p>
<p>Precio: <span class="oferta" alt="2.000 €">2.000 €</span></p>
</body>
</html>
Si no tienes más etiquetas <span> que las de oferta, puedes quitar la línea del código que tiene 3 asteriscos y tampoco hace falta que pongas
class="oferta"
Espero que te sirva. Saludos,
P.D. Por cierto, vaya unos precios que has puesto para ser ofertas