السلام عليكم
أريد أن أستخدم هذه الدالة في أكثر من وصله بنفس الصفحة
كود HTML:box = function(){ if(document.getElementById("box_id").style.display == "none") document.getElementById("box_id").style.display = "" else document.getElementById("box_id").style.display = "none" }قمت بتكرار الدالة مع تغيير الاسم واستخدامها كدالة منفصلة عن الأولى أريد حل أفضل.كود HTML:<a onclick="box()">ارتباط1</a> <div id="box_id" style="display:none;"> محتوى1 </div> <a onclick="box()">ارتباط2</a> <div id="box_id" style="display:none;"> محتوى2 </div>
وهذا الكود لا يعمل مع متصفح Opera وقد ضمنته بهذا الشكل في الـindex
كود HTML:<head> <script type="text/javascript" src="./box.js"></script> </head>


رد مع اقتباس
