الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخدام الوسوم UL و LI في صنع TAB

بدأه AboMoayad في 17 ديسمبر 2010 · 4 رد · 425 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي مشكلة في كود HTML :

<div id="boundary" >
	<ul id="nav">

		<li><a href="#" rel="content">كلمة المشرف العام</a></li>
		<li><a href="#" rel="xxx">اتصل بالمشرف العام</a></li>

	</ul>


<div id="content">1</div>
<div id="xxx">2</div>

</div>

يفترض أن أضغط على التاب (كلمة المشرف العام) فيظهر رفم 1

ويفترض أن أضغط على التاب (اتصل المشرف العام) فيظهر رفم 2

لكن المشكلة أن كلاهما يظهرهان في كل الأحوال ..

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#2

أخي الكريم

قم باستخدام panle

في اضهار واخفاء ما تريد

تحياتي

وَعَبْدٌ قَدْ يَنامُ عَلَى حَرِيرٍ ××× وَذُو نَسَبٍ مَفَارِشُهُ التُّرَابُ

#3

أريد استخدام HTML TAG

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#4

استخدم جافاسكربت

الطريقة التالية ليست مرنة لكنها تفي بالغرض إن كان عدد عناصر القائمة محدود وثابت تقريباً.

<style>
#content, #xxx { display: none }
</style>

<script>
function show(obj)
{
	if (obj == 'content')
	{
		document.getElementById('content').style.display = 'block';
		document.getElementById('xxx').style.display = 'none';
	} else {
		document.getElementById('xxx').style.display = 'block';
		document.getElementById('content').style.display = 'none';
	}
}
</script>
<div id="boundary" >
        <ul id="nav">

                <li><a href="#" rel="content" onClick="show(this.rel)">كلمة المشرف 

العام</a></li>
                <li><a href="#" rel="xxx" onClick="show(this.rel)">اتصل بالمشرف 

العام</a></li>

        </ul>


<div id="content">1</div>
<div id="xxx">2</div>

</div>

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5

جزاك الله خير أستاذ ( Xacker) .. تمت ..

تم تعديل هذه المشاركة بواسطة مبرمج القاعده في 19 ديسمبر 2010 في 15:02

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

مواضيع مشابهة