WebSocket: error event

The error event is fired when a connection with a WebSocket has been closed due to an error (some data couldn't be sent for example).

Bubbles No
Cancelable No
Interface Event
Event handler property onerror


// Create WebSocket connection
const socket = new WebSocket('ws://localhost:8080');

// Listen for possible errors
socket.addEventListener('error', function (event) {
  console.log('WebSocket error: ', event);


Browser compatibility

BCD tables only load in the browser

See also