WebSocket: open event
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Note: This feature is available inWeb Workers.
Theopen event is fired when a connection with aWebSocket is opened.
In this article
Syntax
Use the event name in methods likeaddEventListener(), or set an event handler property.
js
addEventListener("open", (event) => { })onopen = (event) => { }Event type
A genericEvent.
Examples
js
// Create WebSocket connection.const socket = new WebSocket("ws://localhost:8080");// Connection openedsocket.addEventListener("open", (event) => { socket.send("Hello Server!");});Specifications
| Specification |
|---|
| WebSockets> # dom-websocket-onopen> |