cancelable इवेंट प्रॉपर्टी
cancelable प्रॉपर्टी जांचती है कि कोई इवेंट रद्द करने योग्य (cancelable) है या नहीं। यह एक बूलियन मान लौटाती है: true यदि इवेंट रद्द किया जा सकता है, अन्यथा false।
सिंटैक्स
event.cancelable
उदाहरण: बटन क्लिक पर cancelable जांचना
<!DOCTYPE html>
<html>
<body>
<h2>Cancelable इवेंट जांचना</h2>
<p>नीचे दिया गया बटन दर्शाएगा कि इवेंट रद्द करने योग्य है या नहीं।</p>
<button onclick="myFunction(event)">मुझे क्लिक करें</button>
<p id="result"></p>
<script>
function myFunction(event) {
var val = event.cancelable;
document.getElementById("result").innerHTML = "Cancelable: " + val;
}
</script>
</body>
</html>
आउटपुट
बटन पर क्लिक करने पर एक बूलियन मान प्रदर्शित होगा:
Cancelable: true
कौन से इवेंट्स cancelable होते हैं?
- Cancelable: click, submit, keydown, wheel, drag, touchstart
- Non-cancelable: scroll, focus, blur, load, error
व्यावहारिक उपयोग
यदि event.cancelable true है, तो आप event.preventDefault() कॉल करके डिफ़ॉल्ट ब्राउज़र व्यवहार को रोक सकते हैं (जैसे फॉर्म सबमिशन रोकना, लिंक नेविगेशन रोकना)।