سمة عند اللصق HTML
التعريف والاستخدام
يتم onpaste
تنشيط السمة عندما يلصق المستخدم بعض المحتوى في عنصر.
ملاحظة: على الرغم من أن onpaste
السمة مدعومة من قبل جميع عناصر HTML ، إلا أنه ليس من الممكن فعلاً لصق بعض المحتوى ، على سبيل المثال ، عنصر <p> ، ما لم يقم العنصر بتعيين المحتوى القابل للتعديل على "صحيح" (راجع "مزيد من الأمثلة" أدناه) .
نصيحة: تُستخدم onpaste
السمة غالبًا في عناصر <input> من النوع = "text".
نصيحة: هناك ثلاث طرق للصق بعض المحتوى في عنصر:
- اضغط على CTRL + V
- حدد "لصق" من قائمة "تعديل" في متصفحك
- انقر بزر الماوس الأيمن لعرض قائمة السياق وحدد الأمر "لصق"
ينطبق على
السمة onpaste
هي جزء من سمات الحدث ، ويمكن استخدامها على أي عناصر HTML.
عناصر | حدث |
---|---|
جميع عناصر HTML | onpaste |
مثال
مثال الإدخال
نفّذ JavaScript عند لصق بعض النصوص في عنصر <input>:
<input type="text" onpaste="myFunction()" value="Paste something in here">
مثال ف
قم بتنفيذ JavaScript عند لصق بعض النصوص في عنصر <p> (لاحظ أن contenteditable مضبوط على "true"):
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
دعم المتصفح
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |