The WebSocket.onmessage property returns the event listener to be called when a message is received from the server. The listener receives a MessageEvent named "message".


aWebSocket.onmessage = function(event) {
  console.debug("WebSocket message received:", event);


An EventListener.


Specification Status Comment
HTML Living Standard
The definition of 'WebSocket: onmessage' in that specification.
Living Standard Initial definition

Browser compatibility

Update compatibility data on GitHub
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung Internet
Basic supportChrome Full support YesEdge ? Firefox Full support YesIE ? Opera Full support YesSafari ? WebView Android ? Chrome Android Full support YesEdge Mobile ? Firefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?


Full support  
Full support
Compatibility unknown  
Compatibility unknown

Document Tags and Contributors

Contributors to this page: sideshowbarker, fscholz, Claas
Last updated by: sideshowbarker,