( تعداد نمایش : 1637 )

نوشتن متن درون سند on the fly

قابلیت نوشتن اطلاعات بر روی یک صفحه وب در پی پاسخ به عمل کاربر, یکی از راههای مفید در دینامیک کردن صفحه بوده و در ضمن از این طریق کلا میتوان کاربردهای گوناگون پیدا نمود.
برای نوشتن متون بصورت on the fly

dayInfo = new Array
dayInfo[2] = “Dad’s Birthday”
dayInfo[5] = “Rehearsal Dinner”
dayInfo[6] = “Wedding Day”

1.
خطوط موجود در اسکریپت فوق را درقسمت head بنویسد.

function showInfo(thisDay) {
document.calendar.dateInfo.value = dayInfo[thisDay]
}

2.
توسط تابع ShowInfo, متن مورد نظر گرفته شده و از آن اطلاعات مربوطه به رخداد از آرایه dayInfo نیز تهیه شده و آن را در text area بنام dateInfo قرار میدهد

<html>
<head>

<script language=”javascript” type=”text/javascript”>
dayInfo = new Array
dayInfo[2] = “Dad’s Birthday”
dayInfo[5] = “Rehearsal Dinner”
dayInfo[6] = “Wedding Day”
function showInfo(thisDay) {
document.calendar.dateInfo.value = dayInfo[thisDay]
}
</script>

</head>
<body>
<a href=”javascript:showInfo(2)”>1</a>
<br>
<a href=”javascript:showInfo(5)”>5</a>
<br>
<a href=”javascript:showInfo(6)”>6</a>
<p>
<form name=”calendar”>
<input name=”dateInfo” size=”20″>
</form>
</body>
</html>

دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن