JavaScript Events

JavaScript நிகழ்வுகளைக் கற்றுக்கொள்ளுங்கள்

HTML நிகழ்வுகள்

HTML நிகழ்வுகள் என்பது HTML உறுப்புகளுக்கு நடக்கும் விஷயங்களாகும்.

நிகழ்வுகளின் எடுத்துக்காட்டுகள்:

HTML DOM, JavaScript க்கு HTML நிகழ்வுகளுக்கு எதிர்வினையாற்ற அனுமதிக்கிறது:

மௌஸ் என்னை மேலே கொண்டு வாருங்கள்

உங்கள் சுட்டியை இந்த பகுதியில் நகர்த்தவும்

நிகழ்வு வெளியீடு இங்கே தோன்றும்...

JavaScript நிகழ்வுகள்

பெரும்பாலும், நிகழ்வுகள் நடக்கும்போது, நீங்கள் ஏதாவது செய்ய விரும்பலாம்.

JavaScript HTML பக்கங்களில் பயன்படுத்தப்படும்போது, JavaScript நிகழ்வுகளுக்கு எதிர்வினையாற்ற முடியும்.

நிகழ்வுகள் கண்டறியப்படும் போது குறியீட்டை இயக்க JavaScript உங்களை அனுமதிக்கிறது.

HTML, JavaScript குறியீட்டுடன் நிகழ்வு கையாளுநர் பண்புக்கூறுகளை HTML உறுப்புகளில் சேர்க்க அனுமதிக்கிறது.

தொடரியல்

ஒற்றை மேற்கோள்களுடன்:

<element event='some JavaScript'>

இரட்டை மேற்கோள்களுடன்:

<element event="some JavaScript">

பின்வரும் எடுத்துக்காட்டில், onclick பண்புக்கூறு (குறியீட்டுடன்) ஒரு <button> உறுப்பில் சேர்க்கப்பட்டுள்ளது:

எடுத்துக்காட்டு

<button onclick="document.getElementById('demo').innerHTML = Date()">The time is?</button>

மேலே உள்ள எடுத்துக்காட்டில், JavaScript குறியீடு id="demo" உடன் உறுப்பின் உள்ளடக்கத்தை மாற்றுகிறது.

அடுத்த எடுத்துக்காட்டில், குறியீடு this.innerHTML ஐப் பயன்படுத்தி அதன் சொந்த உறுப்பின் உள்ளடக்கத்தை மாற்றுகிறது:

எடுத்துக்காட்டு

<button onclick="this.innerHTML = Date()">The time is?</button>

JavaScript செயல்பாட்டை அழைத்தல்

JavaScript குறியீடு பெரும்பாலும் பல வரிகளாக நீண்டதாக இருக்கலாம்.

செயல்பாடுகளை அழைக்க நிகழ்வு பண்புக்கூறைப் பயன்படுத்துவது மிகவும் பொதுவானது:

எடுத்துக்காட்டு

<button onclick="displayDate()">The time is?</button>

<script>
function displayDate() {
  document.getElementById("demo").innerHTML = Date();
}
</script>

பொதுவான HTML நிகழ்வுகள்

சில பொதுவான HTML நிகழ்வுகளின் பட்டியல் இங்கே:

நிகழ்வு விளக்கம்
onchange ஒரு HTML உறுப்பு மாற்றப்பட்டுள்ளது
onclick பயனர் ஒரு HTML உறுப்பைக் கிளிக் செய்கிறார்
onmouseover பயனர் சுட்டியை ஒரு HTML உறுப்பின் மேல் நகர்த்துகிறார்
onmouseout பயனர் சுட்டியை ஒரு HTML உறுப்பிலிருந்து விலகி நகர்த்துகிறார்
onkeydown பயனர் ஒரு விசைப்பலகை விசையை அழுத்துகிறார்
onload உலாவி பக்கத்தை ஏற்றுதல் முடிந்தது

📚 குறிப்பு:

பட்டியல் மிகவும் நீளமானது: Jassif Team JavaScript குறிப்பு HTML DOM நிகழ்வுகள்.

ஊடாடும் நிகழ்வு ஆர்ப்பாட்டம்

பல்வேறு நிகழ்வுகளைச் சோதிக்கவும்:

சுட்டி நிகழ்வுகள் பகுதி

உங்கள் சுட்டியை இங்கு நகர்த்தவும், நுழையவும் மற்றும் வெளியேறவும்

🎯 நிகழ்வு பதிவு: இங்கே நிகழ்வுகள் தோன்றும்...

JavaScript நிகழ்வு கையாளுநர்கள்

ஒரு நிகழ்வு கையாளுநர் என்பது ஒரு நிகழ்வு நடக்கும் போது இயங்கும் JavaScript குறியீடாகும்.

நிகழ்வு கையாளுநர்களை பயனர் உள்ளீடு, பயனர் செயல்கள் மற்றும் உலாவி செயல்களைக் கையாளவும் சரிபார்க்கவும் பயன்படுத்தலாம்:

JavaScript நிகழ்வுகளுடன் வேலை செய்ய பல்வேறு முறைகளைப் பயன்படுத்தலாம்:

ஒரு நிகழ்வு கேட்பியைப் பயன்படுத்துதல்

onclick போன்ற நிகழ்வு பண்புக்கூறுகளைப் பயன்படுத்துவது எளிதானது.

எவ்வாறாயினும், நிகழ்வுகளைக் கையாள addEventListener() ஐப் பயன்படுத்துவது பரிந்துரைக்கப்படும் வழியாகும்.

பரிந்துரைக்கப்படவில்லை

onclick பண்புக்கூறைப் பயன்படுத்துதல்:

<button onclick="displayDate()">Time is?</button>

<p id="demo"></p>

<script>
// Function to displat date
function displayDate() {
  document.getElementById("demo").innerHTML = Date();
}
</script>

addEventListener() முறை HTML மற்றும் JavaScript ஐ பிரிக்கிறது.

மிகவும் பரிந்துரைக்கப்படுகிறது

addEventListener() முறையைப் பயன்படுத்துதல்:

<button id="myBtn">Click me</button>

<p id="demo"></p>

<script>
const btn = document.getElementById("myBtn");

// Add EventListener to btn
btn.addEventListener("click", function () {
  document.getElementById("demo").innerHTML = Date();
});
</script>

📝 குறிப்பு:

நிகழ்வுகள் மற்றும் நிகழ்வு கையாளுநர்கள் பற்றி HTML DOM அத்தியாயங்களில் நீங்கள் மேலும் அறிவீர்கள்.

நிகழ்வு கேட்பி vs நிகழ்வு பண்புக்கூறு

onclick பண்புக்கூறு

HTML மற்றும் JavaScript கலந்து போகிறது

ஒரு உறுப்புக்கு ஒரு நிகழ்வு மட்டுமே

பழைய முறை, குறைவாக நெகிழ்வானது

addEventListener()

HTML மற்றும் JavaScript தனித்தனியாக இருக்கும்

ஒரு உறுப்புக்கு பல நிகழ்வுகள்

நவீன முறை, அதிக நெகிழ்வுத்தன்மை

addEventListener() ஆர்ப்பாட்டம்:

addEventListener() வெளியீடு இங்கே தோன்றும்...

பயிற்சி

ஒரு பயனர் ஒரு உறுப்பைக் கிளிக் செய்யும் போது ஏதாவது செய்ய சரியான HTML நிகழ்வு பண்புக்கூறு எது?

ontap
✗ தவறு! ontap என்பது HTML இல் சட்டபூர்வமான நிகழ்வு பண்புக்கூறு அல்ல
onmouseclick
✗ தவறு! onmouseclick என்பது HTML இல் சட்டபூர்வமான நிகழ்வு பண்புக்கூறு அல்ல
clickme
✗ தவறு! clickme என்பது HTML இல் சட்டபூர்வமான நிகழ்வு பண்புக்கூறு அல்ல
onclick
✓ சரி! onclick என்பது ஒரு பயனர் ஒரு உறுப்பைக் கிளிக் செய்யும் போது குறியீட்டை இயக்குவதற்கான சட்டபூர்வமான HTML நிகழ்வு பண்புக்கூறாகும்