مثال
تنفيذ جافا سكريبت عند لصق بعض النصوص في <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
كائن الحدث