السلام عليكم لدي سؤال بارك الله فيكم في لغة html كما تعلمون أن أكواد الساعة في html نريدها أن تنطق صباحا ومساء فكيف ذلك بارك الله فيكم
السلام عليكم ورحمة الله وبركاته
تفضل أخي الكريم بتجربة هذا الكود الخاص بالساعة في صفحات html فهو يعمل معي بنجاح في صفحات html وأتمنى أن ينجح معك إن شاء الله
ملحوظة يجب نسخ الكود كاملا
كود:
</script>
</p>
<p>
<b>الساعة الآن: </b>
<br></br>
<script>
var dayarray=new Array("","","","","","","")
var montharray=new Array("","","","","","","","","","","","")
function getthedate(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var hours=mydate.getHours()
var minutes=mydate.getMinutes()
var seconds=mydate.getSeconds()
var dn="H:i"
if (hours>=12)
dn="PM"
if (hours>12){
hours=hours-12
}
if (hours==0)
hours=12
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
var cdate="<small><font color='3F6F97' face='MS Sans Serif'>"+hours+":"+minutes+":"+seconds+"</font></small>"
if (document.all)
document.all.clock.innerHTML=cdate
else if (document.getElementById)
document.getElementById("clock").innerHTML=cdate
else
document.write(cdate)
}
if (!document.all&&!document.getElementById)
getthedate()
function goforit(){
if (document.all||document.getElementById)
setInterval("getthedate()",1000)
}
</script>
<span id="clock"><body rightmargin="0" leftmargin="0" topmargin="0" marginwidth="0" onLoad="goforit()"></span>
</center>
</p>
<marquee direction="right" width="550" height="200" style="TAHOMA: 150%; font-size: 14pt; color: white; border-style: ridge; border-color: #0066FF" bgcolor="#000000" scrolldelay="100" scrollamount="3">
</head>
<body>
وتمنياتي لك بالتوفيق
تحياتي لك.