رویداد oncut

تعریف و استفاده

رویداد oncut در هنگام برش محتوای عنصر توسط کاربر رخ می‌دهد.

با اینکه تمام عناصر HTML از رویداد oncut پشتیبانی می‌کنند، اما در واقع نمی‌توان محتوا را برش داد، به عنوان مثال عناصر <p>، مگر اینکه عناصر contenteditable به "true" تنظیم شده باشند (لطفاً مثال‌های زیر را ببینید).

توضیح:رویداد oncut عمدتاً برای عناصر type="text" <input> استفاده می‌شود.

توضیح:سه روش برش عناصر/محتوای عناصر به شرح زیر است:

  • CTRL + X
  • از منوی ویرایش مرورگر برای انتخاب برش استفاده کنید
  • از منوی کلیک راست انتخاب کنید

مثال

مثال 1

اجرای جاوااسکریپت در هنگام برش متن عناصر <input>:

<input type="text" oncut="myFunction()" value="Try to cut this text">

آزمایش کنید

مثال 2

اجرای جاوااسکریپت در هنگام برش متن عناصر <p> (لطفاً توجه کنید که contenteditable به "true" تنظیم شده است):

<p contenteditable="true" oncut="myFunction()">Try to cut this text</p>

آزمایش کنید

نحوه نوشتن

در HTML:

<عنصر oncut="myScript">

آزمایش کنید

در جاوااسکریپت:

موضوع.oncut = function(){myScript};

آزمایش کنید

در جاوااسکریپت، از روش addEventListener() استفاده کنید:

موضوع.addEventListener("cut", myScript);

آزمایش کنید

تعليقات:اینترنت اکسپلورر 8 یا نسخه‌های پیشین از آن پشتیبانی نمی‌کند قانون addEventListener()

تفاصيل تقنية

تدفق: پشتیبندی
قابل للازاله: پشتیبندی
وقوع نوع وقوع: کلیپبورڈ ایوینٹ
پشتیبندی کئے جانے والے اہلم کا تگ: تمام اہلم عناصر

بrowsر پشتیبندی

ایوینٹ کروم آئی ای فائرفاکس سافری اورپا
اونکٹ ایوینٹ پشتیبندی پشتیبندی پشتیبندی پشتیبندی پشتیبندی

متعلقہ صفحات

اہلم ڈوم مرجع دستاویز:اونکوپی ایوینٹ

اہلم ڈوم مرجع دستاویز:اونپیسٹ ایوینٹ