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

الموضوع: كيف اسوي -- كتابة نفس المدخل

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392

    كيف اسوي -- كتابة نفس المدخل



    السلام عليكم

    اخواني عندي ثلاث حقول

    NAME - USER - NAUMBER

    اريد عند الدخول على الصفحة اقوم بتعبئة الحقل NAME و USER

    اما الحقل NUMBER ياخذ الاسم المكتوب في حقل NAME تلقائي

    كود تعبئة النموذج
    كود:
    <html dir="rtl">
    <head>
    <title>add</title>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
    <style type="text/css"/>
    body {
    font-family : Verdana;
    }
    </style>
    </head>
    <table width="453" border="0" align="center" cellpadding="0" cellspacing="0" height="350">
    <tr>
    <td><form name="signup" method="post" action="signup_ac.php">
    <table width="97%" border="0" cellspacing="5" cellpadding="0">
    <tr>
    <td colspan="3" align="right">
    <img border="0" src="images3/1.jpg" width="250" height="35"></td>
    </tr>
    <tr>
    <td width="89" align="right"><b>الاسم</b></td>
    <td width="6"></td>
    <td width="352">
    <input name="name" type="text" id="name" size="30" style="color: #000000"></td>
    </tr>
    <tr>
    <td width="89" align="right"><b>رقم العضوية</b></td>
    <td width="6"></td>
    <td width="352">
    <input name="user" type="text" id="user" size="30" style="color: #000000"></td>
    </tr>
    <tr>
    <td width="89" align="right"><b>المسجل</b></td>
    <td width="6"></td>
    <td width="352">
    <input name="number" type="text" id="number" size="30" style="color: #000000"value="<? echo $rows['name']; ?>" dir="rtl"></td>
    </tr>
    <tr>
    <td align="right"></td>
    <td>&nbsp;</td>
    <td>
    <input type="submit" name="Submit" value="تسجيل">
    </tr>
    </table>
    </form></td>
    </tr>
    </table>
    </body>
    </html>
    اريد تغيير السطر هذا ليتناسب مع المتطلابات
    كود:
    <input name="number" type="text" id="number" size="30" style="color: #000000 "value="<? echo $rows['name']; ?>" dir="rtl"></td>








  2. #2
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    وضح أكثر اخوي ......
    لكن على اللي فهمته انك تبي تطبع الموجود بالحقل name بداخل الخانه المخصصه لـ number ...

    طيب مافي مشكله , ضع
    كود PHP:
    value="<? echo $rows['name']; ?>"
    في داخل الحقل , يعني يكون :
    كود PHP:
    <input name="user" type="text" id="user" size="30" style="color: #000000" value="<? echo $rows['name']; ?>"></td>







  3. #3
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    كود PHP:
    <script type="text/javascript">
    function 
    update(frm){
        
    frm.bs.value frm.us.value;
    }
    </script>

    <form method="post">
    <input type="text" name="us" onKeyUp="update(this.form)" /><br/>
    <input type="text" name="bs" /> 

    هذا الكود حسب ما فهمت منك .. لو انك تريد عند كتابة اسم المستخدم ان يتم كتابته في الحقل الآخر مباشرة ..


    ام لو تقصد ان يتم كتابته عند تعديل الفورم فيما بعد .. فاعتقد العملية سهلة بوضع نفس القيم من الداتا بيز كما في الكود الذي قمت بوضعه ..





    __________________
    SWF Thumbnail - tweet me

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    كود PHP:
    <input type="text" id="input1" onkeyup="document.getElementById('input2').value = document.getElementById('input1').value;" />
    <
    input type="text" id="input2" disabled="disabled" /> 







  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392


    هذا الكود حسب ما فهمت منك .. لو انك تريد عند كتابة اسم المستخدم ان يتم كتابته في الحقل الآخر مباشرة ..

    -------------------------------------


    هذا الذي اقصده

    سوف اطبق الكود و ارد لك





    التعديل الأخير تم بواسطة manindark ; 24-06-2008 الساعة 03:49 PM

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392


    لقد جربت كود الاخ dev11 وظهر الاسم جزالك الله الف خير
    كود PHP:
    <input type="text" id="input1" onkeyup="document.getElementById('input2').value = document.getElementById('input1').value;" />
    <
    input type="text" id="input2" disabled="disabled" /> 
    ولكن لو اريد ان اضيف كلمة ثانته

    كود PHP:
    <input type="text" id="input1" onkeyup="document.getElementById('input2').value = document.getElementById('input1').value;" />
    <
    input type="text" id="input2" value="الاسم" /> 
    لقد جربت هذا الكود و لكن يمسح اول ما اكتب في خانة name

    مثال :

    لو اكتب في خانة name اسم ( أحمد )
    اريد ان يكتب تلقائي ( الاسم أحمد ) اي يضيف كلمة -- الاسم -- قبل -- أحمد -- المكتوب في خانة name





    التعديل الأخير تم بواسطة manindark ; 24-06-2008 الساعة 05:53 PM

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    جرب هذا الكود
    كود HTML:
    <input type="text" id="input1" onkeyup="document.getElementById('input2').value = document.getElementById('input2').value + ' ' + document.getElementById('input1').value;" />
    <input type="text" id="input2" value="الاسم" />  






    __________________
    مدونتي

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    392


    -- فكرة

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






  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    كود PHP:
    <script type="text/javascript">
    function 
    i(value) {
        
    document.getElementById('input2').value value ' ' document.getElementById('input1').value;
    }
    </script>
    <input type="text" id="input1" onkeyup="i('name')" /> 
    <input type="text" id="input2" value="name" disabled="disabled" /> 











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

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

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