WebSocket: message event

The message event is fired when data is received through a WebSocket.

Bubbles No
Cancelable No
Interface MessageEvent
Event handler property onmessage


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

// Listen for messages
socket.addEventListener('message', function (event) {
    console.log('Message from server ', event.data);


Specification Status
HTML Living Standard
The definition of 'WebSocket message' in that specification.
Living Standard

Browser compatibility

BCD tables only load in the browser

See also