السَـلام عليكم ورحمَـة الله وبركَـاتَـه !
بصَراحَـه . . متصفَحَـة لـ هذا المنتدَى المتطوّر بشكِل دائَم . .
وكون انّي طالبَـه مختصّـة بالشّبكاتْ . . وبالتأكيد مبتدِئَـة !
اتمنَى منكمْ المسَـاعَـدة :(
في شَرحْ أمر بسيِط ربَمَا . . ولكنِي لَم افهمهُ حتى الآن . .
في بدَايَـة درَاسَتي لـ مسَـاق الـ ( جافَـا سكريبتْ ) متوفّقَـة . .
ولكِن السَـؤال كَانَ بعَد غيَـابي الاضطِراري عَن ( class ) . .
ما هو : document.getElementById
ولمَـاذا نستَخدمَـه ! . .
السَؤال الثَـاني . .
مَـا هوَ case ؟!
ومتَى نسَتخدمَـه !!!
مثَـال . .
<html>
<head>
<script type="Text/javascript">
function determine()
{
var monNum = parseInt(document.getElementById("mn").value);
var mName;
var nod;
switch (monNum)
{
case 1:
mName = "January";
nod = 31;
break;
case 2:
mName = "February";
nod = 28;
break;
case 3:
mName = "March";
nod = 31;
break;
case 4:
mName = "April";
nod = 30;
break;
case 5:
mName = "May";
nod = 31;
break;
case 6:
mName = "June";
nod = 30;
break;
case 7:
mName = "July";
nod = 31;
break;
case 8:
mName = "August";
nod = 31;
break;
case 9:
mName = "September";
nod = 30;
break;
case 10:
mName = "October";
nod = 31;
break;
case 11:
mName = "November";
nod = 30;
break;
case 12:
mName = "December";
nod = 31;
break;
default:
mName = "Invalid Month";
nod = 0;
}
document.write("Month is : " + mName);
document.write("<br />No of Days :" + nod);
}
</script>
</head>
<body>
<form>
Enter Month Number <input type="text" id="mn" />
<button type="button" onClick="determine()"> Submit </button>
</form>
</body>
</html>