السلام عليكم
اخواني الاعزاء
كيف اطبع دالة جافا سكربت اسفل لينك مثلا عندي داله اسمها node()
عند الضغط على رابط onclick يتم طباعه محتوى الداله اسفل الرابط
معرفتى ضئيله جدا بالجافا سكربت :shy:
السلام عليكم
اخواني الاعزاء
كيف اطبع دالة جافا سكربت اسفل لينك مثلا عندي داله اسمها node()
عند الضغط على رابط onclick يتم طباعه محتوى الداله اسفل الرابط
معرفتى ضئيله جدا بالجافا سكربت :shy:
__________________
سبحان الله وبحمده سبحان الله العظيم
العضوية يستخدمها اكثر من شخص
Nabeel A. Galal
Hawk Eye
nabeel.galal AT hotmail.com
لم أفهم ماتقصده بالضبط هل تقصد مثل هذا
كود PHP:
<a href="#" onclick="this.innerHTML+='<br>text text text'">link</a>
ما اريد ان اصل اليه اخي الكريم في النهايه هو رابط اذا ضغطت عليه يقوم باظهار جدول اسفل الرابط وهذه الجدول عند اظهاره يتم تنفيذ دالة !! هل هذا ممكن
طبعا عند الضغط سيتم تنفيذ داله شرطيه اذا كان table.style.display=none او block
طيب انا اريد تنفيذ دالة شرطية اخرى داخل الجدول اذا كان block يقوم بتنفيذ او طباعه دالة
__________________
سبحان الله وبحمده سبحان الله العظيم
العضوية يستخدمها اكثر من شخص
Nabeel A. Galal
Hawk Eye
nabeel.galal AT hotmail.com
هل مثل
كود PHP:
<script type="text/javascript">
<!--
var msg1 = "إخفاء المحتوى"
var msg2 = "إظهار المحتوى"
wino = function(){
if(document.getElementById("wino_id").style.display == "none"){
document.getElementById("wino_id").style.display = ""
document.getElementById("msg").innerHTML = msg1
}else{
document.getElementById("wino_id").style.display = "none"
document.getElementById("msg").innerHTML = msg2
}
}
//-->
</script>
<a href="#" onclick="wino()" id="msg">إظهار المحتوى</a>
<TABLE id="wino_id" style="display:none" border="2">
<TR>
<TD><div onclick="node()">انقر هنا لتفعيل الدالة node</div>
</TD>
</TR>
</TABLE>
نعم اخي..لكن بقى جزء واحد وهو تنفيذ الدالة node بدون الضغط على شئ يعنى اذا تم اظهار الجدول تنفذ الدالة غير ذلك لا تنفذ
الفكره ببساطه انى اريد عمل treeview مثل هذه
http://www.islamqa.com/index.php?pg=tree&ln=ara
بالبي اتش بي على ان يتم اجراء الاستعلامات عن طريق الاتصال بقاعده البيانات وعن طريق loop المشكله عندي ان التفرعات كثيرة جدا وسيتم اجراء اكثر من 10000 استعلام في صفحة واحده .. ما اريده هو عدم تنفيذ الاستعلام الا عند الضغط على الرابط الخاص به ..
هل تستطيع مساعدتى بفكره او طريقة
__________________
سبحان الله وبحمده سبحان الله العظيم
العضوية يستخدمها اكثر من شخص
Nabeel A. Galal
Hawk Eye
nabeel.galal AT hotmail.com
لكن لا اعرف ماذا يوجد في الدالة node
على العموم غير
<a href="#" onclick="wino()" id="msg"> الى
<a href="#" onclick="wino();node()" id="msg">
لم تصلح الطريقة اخي حيث يتم تنفيذ الدالة والغاء الباقي
ما كنت اريده هو تنفيذ دالة عند اظهار جدول وهذه الدالة تستخدم لعمل استعلام في داتا بيز ولان عدد الاستعلامات عندي كثبير جدا فاردت هذه الطريقة حيث لايتم اداء الاستعلام الا اذا ضغطت على الرابط
على العموم جزاكم الله خيرا
__________________
سبحان الله وبحمده سبحان الله العظيم
العضوية يستخدمها اكثر من شخص
Nabeel A. Galal
Hawk Eye
nabeel.galal AT hotmail.com