PDA

View Full Version : مبتدی: location در جاوا اسکرپت



paria92
جمعه 18 اردیبهشت 1394, 00:53 صبح
سلام دوستان کسی میتونه تکه کدی رو که من برا جاوا اسکریپت نوشتم توضیح بده که دقیقا چه میکنه؟مخصوصا خط چهارم
ایا با نوشتن این تکه کد باید به صفحه دیگه ای هدایت بشم یا خیر؟


<html>
<script language="javascript">
function gopage() {
var d=document.form.page.value;
location="page" + d + ".html";
}

</script>


<body>
<form name="form">
<select name="goapage" onchange="gopage"();">
<option selected>choose a page</option>
<option value="1">page1</option>
<option value="2">page2</option>
<option value="3">page3</option>
<option value="4">page4</option>
</select>
<input type="submit">
</form>

</body>

</html>

arenaw
شنبه 19 اردیبهشت 1394, 09:32 صبح
سلام. وقتی شما select داخل فرم رو تغییر میدین، فانکشن gopage() اجرا میشه (همونطوری که توی onchangeـش مشخصه)
حالا این فانکشن، میگه که متغیر d برابر باشه با مقداری که توی این select انتخاب شده. (البته فکر کنم غلط املایی داره و درستش document.form.gopage.value هستش)
خط پنجم میگه که مرورگر به آدرس فایل pageX.html که X میشه همون گزینه‌ای که توی select انتخاب شده، بره.

paria92
چهارشنبه 23 اردیبهشت 1394, 01:47 صبح
اتفاقا امروز استادمون پی دی اف کتاب شما رو بهمون معرفی کردن برا اموزش ساده پی اچ پی
از راهنماییتون متشکرم