I have one function and I need to start in on click or on pressing Enter key.
So I'd need something like:

```
<BUTTON onclick="searchProduct()" or onkeypress="searchProduct()">Hledat</BUTTON>

```

But only on pressing Enter. Not on any key.

Is this possible for Ajax or plain javascript?

OK, didn't expect that it is so complicated, so I give you whole of my code, because your answers are not working for my whole code...

```
<!DOCTYPE html>
<HTML>
    <HEAD>
        <META charset="UTF-8" />
        <TITLE>Searchin engine</TITLE>
    </HEAD>
    <BODY>
        <SCRIPT src="js_search.js"></SCRIPT>
        <FORM>
            <INPUT type="text" id="word" size="40" />
        </FORM>
         <BUTTON onclick="searchProduct(document.getElementById('word').value)">Hledat</BUTTON>
        <P id="display"></P>

    </BODY>
</HTML>

```