PDA

View Full Version : كنترل رنگ منو با استفاده از جاوااسكريپت چطوري ؟



احمد سامعی
جمعه 11 اردیبهشت 1388, 11:31 صبح
سلام
لطفاً به اين لينك (http://oxinsoft.com/webdesign/?js=1)نگاه كنيد، در اين سايت در سمت راست يك منو داره كه وقتي روي يكي از گذينه ها كليك مي كني بعد از لود كردن مطالب مربوط به اون لينك رنگ پس زمينه همون لينگ تغيير مي كنه و بقيه گذينه ها رنگشون ثابت مي مونه (البته كل صفحه رفلش نميشه كه احتمالاً با آجاكس اينك كار كرده) و با استفاده از جاوا رنگ لينك ها رو كنترل مي كنه
سوال : چطور مي شه اين كار رو كرد ؟

emad_67
جمعه 11 اردیبهشت 1388, 12:42 عصر
این مثال رو ببین:


<script type="text/javascript">
function changeColor()
{
document.getElementById("test").style.backgroundColor="green";
}
</script>
</head>

<body>
<div id="test" style="background-color:red;" onclick="changeColor();">test</div>
</body>

برای سایر تگ ها هم به همین شکل. البته در اون سایت فقط رنگ زمینه عوض نمیشه و فکر میکنم یه عکس در زمینه هم قرار میگیره.

tarhebartar
جمعه 11 اردیبهشت 1388, 20:26 عصر
هم اینی که دوستمون گفت و هم استفاده از event > onclick و تغییر مقدار className

احمد سامعی
جمعه 11 اردیبهشت 1388, 22:06 عصر
البته در اون سایت فقط رنگ زمینه عوض نمیشه و فکر میکنم یه عکس در زمینه هم قرار میگیره.

منون از دوستان عزيز
بله من به كدهاي جاواي اون سايت قبلاً نگاه كردم عكس پس زمينه ست مي كنه و از همين روش شما استفاده مي كنه، اما من نتونستم از اين تابع استفاده كنم
دوباره بايد تلاش كنم