السلام عليكم
أريد أن أستخدم هذه الدالة في أكثر من وصله بنفس الصفحة
كود 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>