السلام عليكم
عندي هذه الأجزاء في الفورم، ولكل منهما خلفية
input
textarea
أريد عند نقر المستخدم في كل جزء من الفورم تختفي الخلفية لنفس الجزء
وبالعكس عند ترك الخانة ترجع الخلفية
تحياتي
السلام عليكم
عندي هذه الأجزاء في الفورم، ولكل منهما خلفية
input
textarea
أريد عند نقر المستخدم في كل جزء من الفورم تختفي الخلفية لنفس الجزء
وبالعكس عند ترك الخانة ترجع الخلفية
تحياتي
عفواً، رح استخدم الـcss، سويت كلاسين، كلاس يحتوي على تعريف الخلفية، وكلاس لا يحتوي على خلفية
بس إذا أحد الاخوة أو الأستاذ زيزوار يعطيني الكود الخاص بتغيير الخلفية بين الكلاسين
تقبلوا تحياتي
تفضل أخيكود HTML:<input type="text" style="background-color:#000000;" onfocus="this.style.cssText='background-color:#FFFFFF;'" onfocusout="this.style.cssText='background-color:#000000;'">
ماشاء أضفت الى قاموسي الإسم (cssText) أنا عوضالمشاركة الأصلية كتبت بواسطة mahmoud009
أصل الى نفس الغرض عن طريقكود PHP:
this.style.cssText='background-color:#000000;'
لكن عند دالة غير قياسية و هي onfocusout حيث انها تشتغل في متصفح IEكود PHP:
this.style.backgroundColor='#000000'
لذا إستبدلها بـ onblur
أخي haidar اذا كنت تريد تغيير لون الخلفية فقط فكود الاخ mahmoud009 كافي وشافي غير فقط
onfocusout الى onblur
او كودي
اما إذا اردت تغيير صورة الخلفية فإليك هذاكود PHP:
<input type="text"
style="background-color:#ff0000"
onfocus="this.style.backgroundColor='#FFFFFF'"
onblur="this.style.backgroundColor='#ff0000'"
/>
كود PHP:
<input type="text"
style="background-image:url(http://www.swalif.net/softs/images/buttons/reply.gif)"
onfocus="this.style.backgroundImage='url(http://www.swalif.net/softs/images/buttons/newthread.gif)'"
onblur="this.style.backgroundImage='url(http://www.swalif.net/softs/images/buttons/reply.gif)'"
/>
mahmoud009، مشكور وجزاك الله خير الجزاء
Zizwar، مشكور وجزاك الله خير الجزاء
أخي Zizwar كودك يعمل أيضاً في الفايرفوكس :nice:
مشكورين، تحياتي