سمة حدث عند لصق HTML

❮ سمات حدث 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