Tu síntaxis está mal en ésta línea:
document.write (/hl);
Cambiala por:
document.write("</hl>");
Y si quieres un reloj que se actualize cada segundo:
Código HTML:
Ver originalfunction reloj(){var fecha=new Date();
var hora=fecha.getHours();if(hora<10){hora="0"+new String(hora)}else{hora=hora}
var minuto=fecha.getMinutes();if(minuto<10){minuto="0"+new String(minuto)}else{minuto=minuto}
var segundo=fecha.getSeconds();if(segundo<10){segundo="0"+new String(segundo)}else{segundo=segundo}
var dia=fecha.getDate();
var meses=["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"];
var dias={0:"Domingo",1:"Lunes",2:"Martes",3:"Miércoles",4:"Jueves",5:"Viernes",6:"Sábado"};
var mes=meses[fecha.getMonth()];
var ano=fecha.getFullYear();
var contenido="Son las "+hora+":"+minuto+":"+segundo+" del "+dias[fecha.getDay()]+", "+dia+" de "+mes+" del "+ano;
document.getElementById("reloj").innerHTML=contenido;
setTimeout("reloj()",1000);
}
window.onload=function(){reloj()}