diff --git a/templates/index.html b/templates/index.html index 2fda906..66a6ab7 100644 --- a/templates/index.html +++ b/templates/index.html @@ -342,7 +342,8 @@ ws.onopen = () => { console.log('WebSocket已连接'); - document.getElementById('wsStatus')?.textContent = '已连接'; + const wsStatus = document.getElementById('wsStatus'); + if (wsStatus) wsStatus.textContent = '已连接'; }; ws.onmessage = (event) => { console.log('WebSocket收到消息:', event.data); @@ -350,12 +351,14 @@ }; ws.onclose = (e) => { console.log('WebSocket断开:', e.code, e.reason); - document.getElementById('wsStatus')?.textContent = '断开'; + const wsStatus = document.getElementById('wsStatus'); + if (wsStatus) wsStatus.textContent = '断开'; setTimeout(connectWebSocket, 3000); }; ws.onerror = (e) => { console.error('WebSocket错误:', e); - document.getElementById('wsStatus')?.textContent = '错误'; + const wsStatus = document.getElementById('wsStatus'); + if (wsStatus) wsStatus.textContent = '错误'; }; }