HTML में onsearch एट्रिब्यूट का उपयोग तब स्क्रिप्ट चलाने के लिए किया जाता है जब उपयोगकर्ता सर्च फील्ड (<input type="search">) में कुछ लिखकर ENTER दबाता है या क्लियर बटन (x) क्लिक करता है।
उदाहरण
निम्न कोड से onsearch एट्रिब्यूट लागू करें:
<!DOCTYPE html> <html>
<body>
<p>कुछ खोजें और ENTER दबाएं।</p>
<input type="search" id="inputID" onsearch="display()">
<p><strong>नोट:</strong> यह इंटरनेट एक्सप्लोरर और फायरफॉक्स में काम नहीं करेगा।</p>
<p id="test"></p>
<script>
function display() {
var a = document.getElementById("inputID");
document.getElementById("test").innerHTML = "खोजा गया: " + a.value;
}
</script>
</body>
</html>
ब्राउज़र सपोर्ट: क्रोम, सफारी, एज में सपोर्टेड। फायरफॉक्स और IE में सपोर्ट नहीं। विकल्प: onkeydown में Enter key (keyCode 13) चेक करें।