Reproduzca un pitido al hacer clic en el botón

OK, he leído varias respuestas aquí, pero no me ayudaron en absoluto (de hecho, ninguna de ellas se acepta como respuesta)

La pregunta es cómo"Reproducir un pitido" en"clic de botón"

Estoy tratando de crear un sitio web que funcione en un dispositivo con pantalla táctil, por lo que quiero que cada evento de clic de botón reproduzca un pitido, que debería ser mejor para los usuarios que usan el sitio web. El archivo de sonido de pitido está aquí:http://www.soundjay.com/button/beep-07.wav . Solo necesito este trabajo en Google Chrome (admite HTML5)

Entiendo que esta necesidad de trabajar en el lado del cliente, así que probé esto:

Javascript:

<script>
    function PlaySound(soundObj) {
        var sound = document.getElementById(soundObj);
        sound.Play();
    }
</script>

HTML

<embed src="/beep.wav" autostart="false" type="audio/mpeg" loop="false" width="0" height="0" id="beep" enablejavascript="true" />
<asp:LinkButton ID="lbtnExit" runat="server" OnClick="lbtnExit_Click" OnClientClick="PlaySound('beep')" CssClass="btn btn-lg btn-danger" Text="Exit <i class='fa fa-sign-out' style='font-size: 40px'></i>"></asp:LinkButton>

Pero no funciona, no pasa nada cuando hago clic en el botón.

Respuestas a la pregunta(5)

Su respuesta a la pregunta