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

الموضوع: تكفون كيف أدرج مابداخل قائمة الاختيار إلى حقل نصي ؟

  1. #1

    تكفون كيف أدرج مابداخل قائمة الاختيار إلى حقل نصي ؟



    السلام عليكم إخواني
    لدي استفسار
    مثلاً
    كود HTML:
    <form method="POST" action="majd.php">
    <input type="text" name="majd2">
    <select size="1" name="majd">
    <option value="hello">hello</option>
    <option value="hi">hi</option>
    </select>
    <input type="submit" value="إرسال">
    </form>
    أنا أريد استعمال الجافا سكربت لإدارج ما يتم اختياره من قائمة ال
    select
    في الحقل النصي ..
    أرجوا الإفادة
    بانتظاركم إخواني
    محبتي





    التعديل الأخير تم بواسطة مجودة ; 13-11-2009 الساعة 08:53 PM


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    كود:
    <script type="text/javascript">
    
    function changeTextInput(objDropDown)
    {
        var TextObj = document.getElementById("tInput");
        TextObj.value = objDropDown.value; 
    }
    
    </script>
    <form>
        <select id="dropdown" name="dropdown" onchange="changeTextInput(this)">
            <option value="1">One</option>
            <option value="2">Two</option>
            <option value="3">Three</option>
        </select>
    
        <input type="text" name="tInput" id="tInput" value="" />
    </form>






    __________________
    Professional Java?Script Programmer and Web Developer

  3. #3


    ماشاء الله محترف ..
    نجحت وحصل ما أريده بالظبط
    ماقصرت وجزاك الله الجنة
    محبتي
    مجد






  4. #4


    طيب أخي ممكن أتعبك معي شوي ؟
    أول شي لما أكتب أي شيء بالحقل النصي
    <input type=text
    لما أكتب به شيء ثم أختار شيء من القائمة select
    يستبدل مابداخل الحقل النصي بالكلام الذي اخترته من القائمة
    أريد أن لا يستبدل بل يضاف إليه
    ثم أريد أن ينتقل مؤشر الكتابة تلقائياً إلى الحقل النصي بعد اختيار النص من القائمة
    هل هذان الأمران ممكنان تكفا أخي ؟
    بانتظارك
    محبتي






  5. #5
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,516


    ما رأيك أن تحاول أن تغير بعض الشئ في البرمجة التي اعطاك اياها ليوناردو..
    يعني بدل
    TextObj.value = objDropDown.value;
    أن تكتب
    TextObj.value =TextObj.value + " " + objDropDown.value;
    واستعمل دالة focus
    TextObj.focus

    لا تنتظر ليوناردو ليضيف لك هذا السطر ...
    لا اريد اعطائك الحل جاهز - لكن اريدك ان تحاول... لا مشكلة لو أخطأت مرة أو مرتين - لكن حاول...





    __________________
    أحب سوالف ولا احب الجدليين!
    اسماء اولاد وبنات http://muslim-names.us
    1000 مزاد http://1000mazad.com
    موقع نكت سعوديةhttp://arab-jokes.net

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    ما رأيك أن تحاول أن تغير بعض الشئ في البرمجة التي اعطاك اياها ليوناردو..
    يعني بدل
    TextObj.value = objDropDown.vlaue;
    أن تكتب
    TextObj.value =TextObj.value + " " + objDropDown.value;
    واستعمل دالة focus
    TextObj.focus

    لا تنتظر ليوناردو ليضيف لك هذا السطر ...
    لا اريد اعطائك الحل جاهز - لكن اريدك ان تحاول... لا مشكلة لو أخطأت مرة أو مرتين - لكن حاول...
    والله مش عارف شو احكيلك يا مصالحه

    الا قلي انتا من منطقة المثلث؟

    كود:
    <script type="text/javascript">
    
    function changeTextInput(objDropDown)
    {
        var TextObj = document.getElementById("tInput");
         TextObj.value =TextObj.value + " " + objDropDown.value; 
    ;
         TextObj.focus
    }
    
    </script>






    __________________
    Professional Java?Script Programmer and Web Developer

  7. #7


    ما رأيك أن تحاول أن تغير بعض الشئ في البرمجة التي اعطاك اياها ليوناردو..
    يعني بدل
    TextObj.value = objDropDown.value;
    أن تكتب
    TextObj.value =TextObj.value + " " + objDropDown.value;
    واستعمل دالة focus
    TextObj.focus

    لا تنتظر ليوناردو ليضيف لك هذا السطر ...
    لا اريد اعطائك الحل جاهز - لكن اريدك ان تحاول... لا مشكلة لو أخطأت مرة أو مرتين - لكن حاول...




    والله كان بودي أحاول شوي
    بس أنا صفر في ال java script
    لو كنا في قسم ال php كنت حاولت لأني بعرف شوي
    والأخ ليوناردو دافنشي وانت كمان ماقصرتوا
    جاري التجربة أخ ليوناردو






  8. #8
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,516


    ليس لهذا دخل بأي لغة تود ان تكتب الكود ....
    التعديل الذي اقترحته والذي اعتمده ليوناردو هو تعديل بسيط جداً ....
    ومن يعرف البرمجة ومن لا يعرفها - سيعرف كيف يعمله ...
    لذا رجاء منك - كي تتقدم في هذا المجال - حاول أن تتميز ... وحاول ان تتصدر ...
    اعتبرها نصيحة من صديق.





    __________________
    أحب سوالف ولا احب الجدليين!
    اسماء اولاد وبنات http://muslim-names.us
    1000 مزاد http://1000mazad.com
    موقع نكت سعوديةhttp://arab-jokes.net

  9. #9


    جزاك الله خير على النصيحة
    عموماً لقد دخلت ووجدت الأخ ليوناردو قد عدل الكود
    ولم ألحق
    عموماً سأجرب في المرة القادمة
    شكراً جزيلاً
    جاري تجربة الكود
    محبتي






  10. #10


    نعم إخواني جربت الكود وقد نجحت في عدم استبدال المحتوى بالإضافة عليه
    لكن لم ينجح نقل مؤشر الكتابة إلى الحقل النصي
    ممكن محاولة ثانية لو سمحتو ؟
    محبتيض






  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    نعم إخواني جربت الكود وقد نجحت في عدم استبدال المحتوى بالإضافة عليه
    لكن لم ينجح نقل مؤشر الكتابة إلى الحقل النصي
    ممكن محاولة ثانية لو سمحتو ؟
    محبتيض
    كود:
    <script type="text/javascript">
    
    function changeTextInput(objDropDown)
    {
        var TextObj = document.getElementById("tInput");
         TextObj.value =TextObj.value + " " + objDropDown.value; 
    ;
         TextObj.focus();
    }
    
    </script>






    __________________
    Professional Java?Script Programmer and Web Developer

  12. #12


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










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

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

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