رویداد onreset

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

رویداد onreset هنگام ریست فرم رخ می‌دهد.

مثال

مثال 1

اجرای جاوااسکریپت هنگام ریست فرم:

<form onreset="myFunction()">
  نام خود را وارد کنید: <input type="text">
  <input type="reset">
</form>

آزمایش کنید

مثال 2

نمایش متن در فیلد ورودی قبل از ریست:

var x = document.getElementById("myInput");
alert("قبل از ریست، متن بود: " + x.value);

آزمایش کنید

مثال 3

فرم DOM HTML Form را با استفاده از روش reset() ریست کنید. در این حالت، رویداد onreset فعال می‌شود که یک فایل alert را فعال می‌کند.

// همه‌ی عناصر فرم با id="myForm" را ریست کنید
function myResetFunction() {
  document.getElementById("myForm").reset();
}
// هنگام ریست فرم، چند خط متن نمایش داده شود
function myAlertFunction() {
  alert("فرم ریست شد");
}

آزمایش کنید

قوانین

در HTML:

<element onreset="myScript">

آزمایش کنید

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

object.onreset = function(){myScript};

آزمایش کنید

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

object.addEventListener("reset", myScript);

آزمایش کنید

توضیح:نسخه‌ی اینترنت اکسپلورر 8 یا قدیمی‌تر آن پشتیبانی نمی‌کند مетод addEventListener().

جزئیات فنی

بالاپایین: پشتیبانی
قابل لغو: پشتیبانی
نوع رویداد: Event
برچسب‌های HTML پشتیبانی شده: <form>
نسخه DOM: رویدادهای سطح 2

پشتیبانی از مرورگر

رویداد Chrome IE Firefox Safari Opera
onreset پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی