النتائج 1 إلى 15 من 15

الموضوع: select - Case ودلونا عليك يا أخ Zizwar

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695

    select - Case ودلونا عليك يا أخ Zizwar



    الأخ المحترم سيزوار:
    دلوني عليك ولا تجيب الأمل بالرجعة فاضي.
    http://www.swalif.net/softs/showthread.php?t=194975

    اخوي هذه جافا سكريبت ...
    اسئل الأخ Zizwar ..
    تحياتي .

    اخوي سيزوار اريد سكريبت شو كان النوع مايهم لكن اريد من بعد فضلك يروح الى case معينة بعد اختيار سليكت

    ومشكووووووووووووور سلف

    --------------------------
    مثال لكنه لا يعمل:
    <select size="1" name="states" class=input onchange="States()">
    <OPTION value=0 selected>Land</OPTION>
    <option value='sa'>السعودية</option>
    <option value='eg'>مصر</option>
    </select>

    switch ($States)
    {
    case "sa" :
    echo "انت اخترت السعودية";
    break;

    case "eg" :
    echo "أنت اخترت مصر";
    break;
    }





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.


  2. #2
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    كان عليك ان تأتي لقسم البرمجة القياسية مباشرة وتطرح سؤالك، لما تأخرت كل هذه المدة، خصوصا أن طلبك سهل
    لقد حاولت أخي أن تدمج لغة ال php في ال html، لكن المتصفح لايعرف لغة php
    المهم طلبك في المرفق
    كود PHP:
    <script type="text/javascript">

    States = function(wino){

    var 
    echo_ document.getElementById("wink");

    switch (
    wino.value){
        case 
    "0":
    echo_.innerHTML "لقد إخترت Land";
            break;
            
        case 
    "sa":
    echo_.innerHTML "لقد إخترت السعودية";
            break;
            
       case 
    "eg":
    echo_.innerHTML "لقد إخترت مصر";
            break;

        default: 
    "حدد إختيارك بشكل جيد";
        }
    }
    </script>

    <select size="1" name="states" class=input onchange="States(this)">
    <OPTION value=0 selected>Land</OPTION>
    <option value='sa'>السعودية</option>
    <option value='eg'>مصر</option>
    </select>
    <div id="wink"></div> 
    اتمنى ان يكون هو طلبك
    جميلة منك سيزوار تقصد زيزوار






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    الله يعطيك مليار عافيو والله يوفقك.
    وانا اسف على /سيزوار/ يا اخ زيزوار

    ورجائي هو ان تعدل لي السكريبت لاني جربته وهو يعمل لكن اريد ان اطبع اشياء كثيرة بين كل Case وbreak;

    مثل

    case "sa":
    echo_.innerHTML = "لقد إخترت السعودية";
    echo "Hallo";
    echo "<font color=red>";

    break;

    والعفو منك عجزناك بطلباتنا





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  4. #4
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    اقتباس المشاركة الأصلية كتبت بواسطة swa52
    الله يعطيك مليار عافيو والله يوفقك.
    وانا اسف على /سيزوار/ يا اخ زيزوار

    ورجائي هو ان تعدل لي السكريبت لاني جربته وهو يعمل لكن اريد ان اطبع اشياء كثيرة بين كل Case وbreak;

    مثل

    case "sa":
    echo_.innerHTML = "لقد إخترت السعودية";
    echo "Hallo";
    echo "<font color=red>";

    break;

    والعفو منك عجزناك بطلباتنا
    المسألة سهلة، سأضع لك الحل و انت ستفهم القاعدة وتتمم العمل كما تشاء
    كود PHP:
    case "sa":
    echo_.innerHTML "لقد إخترت السعودية";
    echo_.innerHTML += "Hallo";
    echo_.innerHTML += "<font color=red>";

    break; 







  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    مليون شكر.. والله يوفقك ويوفق أمثالك يا زيزوار على تعليمنا هذه الخطوات





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    أخي زيزوار جربت الطريقة ونجحت معاي
    لكن لما اريد ادخل مثل هالجدول بين ال Case و break; فيعطي غلط

    هل يتوجب علينا وضع كل سطر بين تنصيصين؟
    ام هناك حل؟

    ارجو ما يكون تقلنا على حضرتكم يا غالي

    مثلا اريد ادخل هالجداول:
    <body bgcolor="#EEEEEE">

    <table border="0" width="100%" cellspacing="0" cellpadding="0">
    <tr>
    <td align="center" dir="rtl">
    <p dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">يمكن الدفع
    والتفاهم عبر أحد الأرقام التالية: </font></span></td>
    </tr>
    <tr>
    <td align="center" dir="rtl"><span lang="ar-sa">
    <font face="Tahoma" size="2">أبو حمد / موبايل: 2222222222</font></span></td>
    </tr>
    <tr>
    <td align="center" dir="rtl"><span lang="ar-sa">
    <font face="Tahoma" size="2">محمد حسن</font></span><font face="Tahoma" size="2"><span lang="ar-sa">
    / موبايل: </span></font><span lang="ar-sa"><font face="Tahoma" size="2">
    9999999999</font></span></td>
    </tr>
    <tr>
    <td align="center" dir="rtl"><span lang="ar-sa">
    <font face="Tahoma" size="2">جاسم / موبايل: 55555555555</font></span></td>
    </tr>
    <tr>
    <td align="center" dir="rtl">&nbsp;</td>
    </tr>
    <tr>
    <td align="center" dir="rtl">&nbsp;</td>
    </tr>
    <tr>
    <td align="center" dir="rtl">&nbsp;</td>
    </tr>
    </table>

    </body>

    </html>





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    اخ زيزوار
    أنا في الانتظار

    ولا تواخذنا اذا كثرنا وتقلنا عليك يا الغالي





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    اربعة ايام ولا رد يا اهل الخير

    اذا ما تجوز هذه الحركة بال بي اتش بي او بطريقما فخبرونا جزاكم الله بكل خير
    والعفو منكم





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  9. #9


    تفضل اخوي .. جرب الكود التالي

    كود PHP:
     <script type="text/javascript">

    States = function(wino){

    var 
    echo_ document.getElementById("wink");

    switch (
    wino.value){
        case 
    "0":
    echo_.innerHTML "لقد إخترت Land";
            break;

     case 
    "sa":
    echo_.innerHTML "لقد إخترت السعودية";

    echo_.innerHTML '<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td align="center" dir="rtl"><p dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">يمكن الدفعوالتفاهم عبر أحد الأرقام التالية: </font></span></td></tr><tr><td align="center" dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">أبو حمد / موبايل: 2222222222</font></span></td></tr><tr><td align="center" dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">محمد حسن</font></span><font face="Tahoma" size="2"><span lang="ar-sa">/ موبايل: </span></font><span lang="ar-sa"><font face="Tahoma" size="2">9999999999</font></span></td></tr><tr><td align="center" dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">جاسم / موبايل: 55555555555</font></span></td></tr><tr><td align="center" dir="rtl">&nbsp;</td></tr><tr><td align="center" dir="rtl">&nbsp;</td></tr><tr><td align="center" dir="rtl">&nbsp;</td></tr></table>';

    break;



       case 
    "eg":
    echo_.innerHTML "لقد إخترت مصر";
            break;

        default: 
    "حدد إختيارك بشكل جيد";
        }
    }
    </script>

    <select size="1" name="states" class=input onchange="States(this)">
    <OPTION value=0 selected>Land</OPTION>
    <option value='sa'>السعودية</option>
    <option value='eg'>مصر</option>
    </select>
    <div id="wink"></div> 






    __________________
    سبحان الله وبحمدة ، سبحان الله العظيم

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    اخوي ابو عابد ما ادري شلون اشكرك لانك تحاول تساعدني
    لكن بعد ما ضفت جداول للبريك الصاني ما اشتغل وقف الكل

    فهل حد يلاقي الحل





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.



  11. كود HTML:
     <script type="text/javascript">
    
    States = function(wino){
    
    var echo_ = document.getElementById("wink");
    
    switch (wino.value){
        case "0":
    echo_.innerHTML = "لقد إخترت Land";
            break;
    
     case "sa":
    echo_.innerHTML = "لقد إخترت السعودية";
    
    echo_.innerHTML += '<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td align="center" dir="rtl"><p dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">يمكن الدفعوالتفاهم عبر أحد الأرقام التالية: </font></span></td></tr><tr><td align="center" dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">أبو حمد / موبايل: 2222222222</font></span></td></tr><tr><td align="center" dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">محمد حسن</font></span><font face="Tahoma" size="2"><span lang="ar-sa">/ موبايل: </span></font><span lang="ar-sa"><font face="Tahoma" size="2">9999999999</font></span></td></tr><tr><td align="center" dir="rtl"><span lang="ar-sa"><font face="Tahoma" size="2">جاسم / موبايل: 55555555555</font></span></td></tr><tr><td align="center" dir="rtl">&nbsp;</td></tr><tr><td align="center" dir="rtl">&nbsp;</td></tr><tr><td align="center" dir="rtl">&nbsp;</td></tr></table>';
    
    break;
    
    
    
       case "eg":
    echo_.innerHTML = "لقد إخترت مصر";
    
    echo_.innerHTML += '<table border="1" width="100%" cellspacing="0" cellpadding="0"><tr><td>أرقام الاتصال هي التالي<br>454545454</td></tr></table>';
    
    break; 
    
        default: "حدد إختيارك بشكل جيد";
        }
    }
    </script>
    
    <select size="1" name="states" class=input onchange="States(this)">
    <OPTION value=0 selected>Land</OPTION>
    <option value='sa'>السعودية</option>
    <option value='eg'>مصر</option>
    </select>
    <div id="wink"></div>
    عزيزي عند كتابتك الجداول او النصوص داخل الاقواس للطباعتها في المتصفح لا تترك مسافات سطور اضافية يجب ان يكون كل الكود مسرود
    مثال ذلك


    <table><tr><td>السلام عليكم ورحمة الله وبركتاه</td></tr><table><br>كيف الحال<br><a href="www.akwad.net" >akwad</a><br>



    هذه مشكلتك فقط استاذي العزيز





    __________________
    أكواد نت مفهوم جديد للبرمجة العربية
    www.akwad.net
    Flash,Php,Java,ActionScript
    أنصت للإبداع..
    زمان يا نت :D



  12. هذا كود بي اتش بي لطلب اخي العزيز
    كود PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
    <title>Untitled Document</title>
    <script type="text/JavaScript">
    function go(targ,selObj,restore){ 
      eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
      if (restore) selObj.selectedIndex=0;
    }

    </script>
    </head>
    <body>
    <form name="get_form" id="get_form">
      <select name="get" onchange="go('self',this,0)">
          <option value="#">اختر بلدكً</option>
        <option value="?country=sa">السعودية</option>
        <option value="?country=eg">مصر</option>
      </select>
    </form>
    <?php
    switch ($_REQUEST['country']){
        case 
    'sa':echo'اخترت الدولة السعودية<br><table border="1" width="100%" cellspacing="0" cellpadding="0"><tr><td>معلومات الاتصال في دولة السعودية<br>454545454</td></tr><tr><td>اي معلومات اضافية عن الاتصال من داخل المملكة العربية السعودية</td></tr></table>';
        ;break;
        case 
    'eg':echo'اخترت الدولة المصرية<br><table border="1" width="100%" cellspacing="0" cellpadding="0"><tr><td>أرقام الاتصال في مصر<br>454545454</td></tr><tr><td>اي معلومات اضافية</td></tr></table>';
        ;break;
        default :echo 
    "اختر بلدك";
    }

    ?>
    </body>
    </html>
    هذا مثال استاذي
    www.akwad.net/useronline/scount.php
    يعمل بشكل ممتاز جرب في السيرفر المحلي الخاص بك





    __________________
    أكواد نت مفهوم جديد للبرمجة العربية
    www.akwad.net
    Flash,Php,Java,ActionScript
    أنصت للإبداع..
    زمان يا نت :D

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    الاخ Akwad Net

    ادامك الله ووفقك دوما وابدا ووفق كل من حاول مساعدتي

    هذا هو المطلوب يا غالي





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.



  14. بوركت تمنياتي لك بالتوفيق ..





    __________________
    أكواد نت مفهوم جديد للبرمجة العربية
    www.akwad.net
    Flash,Php,Java,ActionScript
    أنصت للإبداع..
    زمان يا نت :D

  15. #15
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    بارك الله فيك أخ Akwad Net مميز كعادتك










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض