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

الموضوع: لخبراء الجافا سكربت : ممكن مساعدة هنا؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    212

    لخبراء الجافا سكربت : ممكن مساعدة هنا؟



    السلام عليكم

    هو سؤال فيه متغيرين x ,y يتغيرون عشوائي واليوزر يكتب ناتج جمعهم اذا صح يتغير السؤال ويطلع له مسج من بين اربع مسجات عشوائيا انا اكتبهم , واذا خطأ يظل السؤال مثل ماهو ونفس الشي يطلع مسج عشوائيا !


    انا كتبت هالكود بس فيه اخطاء

    كود:
    <html dir="rtl">
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>New Page 1</title>
    </head>
    
    <body>
    <script type="text/javascript">
    
    function start()
    {
    var x,y;
    
    document.writeln("how much is  " + x=Math.floor(random()) + "times " + y=Math.floor(random()) );
    }
    
    function check(f1.t1.value) {
    if (f1.t1.value==(x*y)){
    
    x=Math.floor(random());
    y=Math.floor(random());
    document.writeln("how much is " + x + "times " + y );
    switch (v=Math.floor(1+ Math.random()*3);){
    case 1 : window.status="very Good";
    break;
    case 2 : window.status="Excellent";
    break;
    case 3 : window.status="Great ";
    break;
    }
    }
    }
    else {
    switch (v=Math.floor(1+ Math.random()*3);)
    {
    case 1 : window.status="keep trying";
    break;
    case 2 : window.status="wrong answer";
    break;
    case 3 : window.status="don't give up trying";
    break;
    }
    
    }
    </script>
    </body>
    
    </html>

    ممكن اعرف وش الخطأ؟؟


    بنتظاركم





    __________________
    http://www.naif.cc

    Email : Naif at Naif.cc


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    576


    الغلط هنا:
    function check(f1.t1.value)

    يبدولي إن f1.t1.value خاصة بالتكست بوكس تبع الفورم،فيفترض غنك ماتحطها هنا أي داخل الدالة.
    غير f1.t1.value في الدالة إلى اي اسم مثل txt

    بحيث يصير شكلها كالتالي:

    كود PHP:
    function check(txt) {
    if (
    txt.t1.value==(x*y)){ 







  3. #3
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    212


    الكود بعد التعديل
    تصححت الاخطاء لكن اذا ادخل اليوزر اجابة صحيحة وتغير السؤال بقيم عشوائية جديدة لايظهر التكست بوكس لادخال الاجابة ؟
    كيف لي اظهاره في كل مرة يتغير السؤال؟

    كود PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"
    >
    <
    html>
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <
    title>Untitled Document</title>
    <
    script type="text/javascript">

    var 
    x=Math.floor(Math.random()*10);

    var 
    y=Math.floor(Math.random()*10);

    document.writeln("How much is  " "  times  " "  ?  ");

    function 
    check(result,a,b) {
    if (
    result ==(a*b))
    {

    var 
    x=Math.floor(Math.random()*10);
    var 
    y=Math.floor(Math.random()*10);

    document.writeln("How much is " " times " "  ?");

    switch (
    v=Math.floor(1Math.random()*3))
    {
    case 
    window.status="very Good";
    break;
    case 
    window.status="Excellent";
    break;
    case 
    window.status="Great ";
    break;
    }

    }
    else
    {
    switch (
    Math.floor(1Math.random()*3))
    {
    case 
    window.status="keep trying";
    break;
    case 
    window.status="wrong answer";
    break;
    case 
    window.status="don't give up trying";
    break;
    }
    }
    }

    </script>

    </head>

    <body >

    <p>Your Answer : </p>
    <form action="" method="get" name="f1">
      <p>
        <input name="t1" type="text">
      </p>
    </form>
    <input name="send" type="submit" onClick="check(f1.t1.value,x,y)" value="check">

    </body>

    </html> 






    __________________
    http://www.naif.cc

    Email : Naif at Naif.cc





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

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

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