2017-04-11 3 views
0

Ich versuche zu testen, ob der Server die Eingabe eines Benutzers sendet. Wie drucke ich die Eingabe auf der Konsole?Wie Benutzereingaben auf die Konsole drucken?

Gerade jetzt druckt die console.log die Meldung "Über neue Räume zu erstellen", aber ich brauche auch die Eingabe.

Client-side:

// Creating new room 
    $("#createNewRoom").click(function(){ 
     var roomName = $("#createNewRoom").val(); 
     if ($('#NamingRoom').val().trim() == "") { 
     return; 
     } else { 
      socket.emit("CreateNewRoom", $NamingRoom.val()); 
      $("#NamingRoom").val(""); 
      $("#NewRoomWindow").hide(); 
     } 
    }); 

Server-Seite:

// Creating new room 

client.on("CreateNewRoom", function(roomName){ 
    console.log("About to create new room"); 
    rooms = roomName; 
    socket.sockets.emit("update-rooms", rooms); 
}); 
+1

Sie wollen wissen, wie man aus der Eingabe im 'console.log' drucken? –

+0

Ich denke, Sie fragen über das Schreiben der eingehenden Socket-Nachricht an die Konsole, aber ich bin mir nicht sicher. In diesem Fall schreiben sie einfach in den Hörer: client.on ("CreateNewRoom", Funktion (Raumname) { console.log ("Über zu neuen Raum zu schaffen", Raumname); Zimmer = Raumname ;. Buchse. sockets.emit ("update-rooms", Räume); }); – Paul

+0

Ja. Ich weiß, wie man eine Nachricht an die Konsole druckt, aber ich brauche die Eingabe – JonasSH

Antwort

1

Sie können einfach schließen die roomName Variable in Ihrem console.log:

console.log("About to create new room", roomName); 

Dies bewirkt, dass die Konsole log etwas wie:

über neuen Namen Raum Raum

See zu erstellen: https://developer.mozilla.org/en-US/docs/Web/API/Console/log

+1

sollte es nicht 'console.log (" Über neuen Raum erstellen: "+ roomName);'? –

+1

@KingReload können Sie das auch tun, wenn Sie bevorzugen. 'console.log (" Über den neuen Raum erstellen: "+ roomName)' und 'console.log (" Über den neuen Raum erstellen: ", roomName)' geben beide dasselbe aus. –

+0

Danke! Genau das, was ich gesucht habe – JonasSH

Verwandte Themen