How can I run a javascript function when I click on the cross icon which appears when we type something in the search field.
#search_input {
width: 20rem;
outline: none;
padding: 0.5rem 1.5rem;
font-size: 1rem;
border-radius: 0.4rem;
}
#search_input::-webkit-search-cancel-button {
-webkit-appearance: none;
height: 1em;
width: 1em;
border-radius: 50em;
background: url("https://pro.fontawesome.com/releases/v5.10.0/svgs/solid/times-circle.svg") no-repeat 50% 50%;
background-size: contain;
opacity: 0;
}
#search_input::-webkit-search-cancel-button:hover {
cursor: pointer;
}
#search_input:focus::-webkit-search-cancel-button {
opacity: .3;
}
<input type="search" id="search_input" placeholder="Search" title="Cancel">