if((nameVal) && (msg)){
socket.emit( 'message', { name: nameVal, message: msg, canal: canalVal } )
}
, оставив только socket.emit( 'message', { name: nameVal, message: msg, canal: canalVal } )
. А вообще, если честно вас очень тяжело понять даже на русском. Напишите что вы пытаетесь сделать, какая перед вами стоит задача, может вам помогут. Второй вопрос зачем вы это программируете?