Mahmoud Mohamed59 نشر 23 ديسمبر 2022 أرسل تقرير نشر 23 ديسمبر 2022 زي الفيديو ده نص text المستخدم او اللي بيزور الصفحة يقدر انه يعدل عليه وعند الضغط بزر الماوس علي هذا النص بيعمل border حواليه VID20221223113632.mp4 1 اقتباس
1 محمد Fahmy نشر 23 ديسمبر 2022 أرسل تقرير نشر 23 ديسمبر 2022 يمكنك فعل ذلك من خلال الخاصية contenteditable وال event click. تحدد هذه الخاصية contenteditable ما إذا كان محتوى العنصر قابلاً للتحرير أم لا ولجعل محتوي العنصر قابل للتحرير نعطي للخاصية القيمة true. لنفرض لديك paragraph كالتالي. <p> Sponsored by Cockroach Labs Introductions [ 00:24 ] How is the role of the architect shifting? [ 02:50 ] How do we maintain this type of living documentation and the culture that supports it? [ 06:27 ] What impact is the increased visibility of “staff plus” roles having on the industry? [ 09:27 ] Is it possib</p> نقوم بتحديد هذا العنصر من خلال الجافاسكربت كالاتي. var paragraph = document.querySelector("p"); ثم نضيف Event Listener عليclick ونقول له عند الضغط علي هذا ال paragraph قم بإضافة الخاصية contenteditable إلي العنصر المحدد كما في المثال التالي. paragraph.addEventListener("click", function(){ paragraph.setAttribute("contenteditable","true"); }); وهذا لينك صفحة code pen يمكنك تجربة هذا المثال منها من هنا اقتباس
0 محمد Fahmy نشر 25 ديسمبر 2022 أرسل تقرير نشر 25 ديسمبر 2022 يمكنك فعل ذلك من خلال كود HTML فقط بإضافة الخاصية contenteditable إلى Tag ال P هكذا. انظر علي المثال في صفحة Codepen من هنا (لقد قمت بالتعديل عليها). اقتباس
السؤال
Mahmoud Mohamed59
زي الفيديو ده نص text المستخدم او اللي بيزور الصفحة يقدر انه يعدل عليه وعند الضغط بزر الماوس علي هذا النص بيعمل border حواليه
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.