أحدث البرامج التعليمية وتطوير الشبكة
 

حدث onpaste

<كائن الحدث

مثال

تنفيذ جافا سكريبت عند لصق بعض النصوص في <input> العنصر:

<input type="text" onpaste="myFunction()" value="Paste something in here">
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

يحدث هذا الحدث onpaste عند لصق المستخدم بعض المحتويات في عنصر.

ملاحظة: على الرغم من أن يتم دعم هذا الحدث onpaste جميع عناصر HTML، فإنه ليس في الواقع من الممكن لصق بعض المحتويات، على سبيل المثال، <p> العنصر، إلا إذا وضعت عنصر contenteditable إلى "true" (انظر "More Examples" أدناه ).

نصيحة: يستخدم هذا الحدث onpaste في الغالب على <input> العناصر مع نوع = "نص".

نصيحة: هناك ثلاث طرق للصق بعض المحتويات في عنصر:

  • اضغط CTRL + V
  • اختر "Paste" من القائمة تحرير في متصفحك
  • انقر بزر الماوس الأيمن لعرض قائمة السياق وحدد "Paste" الأوامر.

دعم المتصفح

هدف
onpaste نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

في HTML:

في جافا سكريبت:

object .onpaste=function(){ انها محاولة لنفسك »

في جافا سكريبت، وذلك باستخدام addEventListener() الأسلوب:

object .addEventListener("paste", myScript );
انها محاولة لنفسك »

ملاحظة: addEventListener() لا يتم اعتماد طريقة في Internet Explorer 8 والإصدارات السابقة.


تفاصيل تقنية

فقاعات: نعم فعلا
للإلغاء: نعم فعلا
نوع الحدث: ClipboardEvent
علامات HTML المعتمدة: جميع عناصر HTML

أمثلة

مزيد من الأمثلة

مثال

تنفيذ جافا سكريبت عند لصق بعض النص في <p> عنصر (لاحظ أن يتم تعيين contenteditable إلى "true"):

<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
انها محاولة لنفسك »

صفحات ذات صلة

HTML DOM المرجع الحدث oncopy

HTML DOM المرجع الحدث oncut


حدث كائن المرجعي كائن الحدث