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

الموضوع: طريقة تقسيم تيكست بعد علامة #

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2010
    المشاركات
    49

    طريقة تقسيم تيكست بعد علامة #



    المطلوب تقسيم التيكست الأول إلى التكيست الثاني بحيث يكون محمد بالتيكست رقم 2 و صالح بالتيكست رقم 3 باختصار يكون الرمز # يقسم الى التيكسات

    كود PHP:
    <html dir="rtl">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <
    title>صفحة جديدة 1</title>
    </
    head>
    <
    body>
    <
    p align="center">المطلوب تقسيم التيكست الأول إلى التكيست الثاني بحيث يكون محمد 
    بالتيكست رقم 2 و صالح بالتيكست رقم 3 باختصار يكون الرمز 
    # يقسم الى التيكسات</p>
    <p align="center">1<input type="text" name="name" size="20" value="محمد # صالح" />
    </
    p>
    <
    p align="center">
    2<input type="text" name="name0" size="5" />&nbsp;&nbsp;&nbsp;&nbsp;3
    <input type="text" name="name1" size="5" /></p>
    <
    p align="center">
    <
    input type="submit" value="تقسيم" name="send">
    </
    p>
    </
    body>
    </
    html








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

    تقسيم نص إعتماداً على الحرف #



    بسم الله الرحمن الرحيم

    السلام عليكم

    أعلم أني متأخر كثيراً في تقديم الإجابة على سؤالك، وربما وجدت ضالتك، لكن من أجل المحاولة لإنعاش سوالف لعله يعود لعهده القديم كما عرفناه يسأل المشارك سؤالاً ومن يجيبه غداً يعتذر عن التأخير، فأنا أعتذر عن التأخير وأقدم مشاركتي للإجابة عن سؤالك لعلك أو غيرك يستفيد منها.

    الإجابة في الشيفرة التالية بعد التعديل عليها، وتجد التعليقات تشرح لك وظيفة كل سطر من الشيفر التي تنفذ المهمة المطلوبة.

    كود PHP:
    <html dir="rtl">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf8">
    <
    title>صفحة جديدة 1</title>
    </
    head>
    <
    body>
    <
    p align="center">المطلوب تقسيم التيكست الأول إلى التكيست الثاني بحيث يكون محمد 
    بالتيكست رقم 2 و صالح بالتيكست رقم 3 باختصار يكون الرمز 
    # يقسم الى التيكسات</p>
    <p align="center">1<input type="text" id="name" name="name" size="20" value="محمد # صالح" />
    </
    p>
    <
    p align="center">
    2<input type="text" id="name0" name="name0" size="5" />&nbsp;&nbsp;&nbsp;&nbsp;3
    <input type="text" id="name1" name="name1" size="5" /></p>
    <
    p align="center">
    <
    input type="submit" value="تقسيم" name="send" onclick="javascript: txtSplit();">
    <
    script type="text/javascript">
    function 
    txtSplit() {
        var 
    txt document.getElementById("name").value// الحصول على النص الكامل من الحقل رقم 1
        
    var txtArr txt.split("#"); // تقسيم النص إعتماداً على الحرف # وإعادة مصفوفة بالكلمات
        
    document.getElementById('name0').value txtArr[0].trim(); // تعيين قيمة الكل الأولى من مصفوفة الكلمات في الحقل رقم 2، وإزالة المسافات أول وآخر الكلمة بإستخدام trim()
        
    document.getElementById('name1').value txtArr[1].trim(); // تعيين قيمة الكل الأولى من مصفوفة الكلمات في الحقل رقم 3، وإزالة المسافات أول وآخر الكلمة بإستخدام trim()
    }
    </script>
    </p>
    </body>
    </html> 






    __________________
    اللغة العربية: هي أمي أحبها حتى و لو كانت قبيحة ، فما بالك وهي أجمل الأمهات





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

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