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