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);
});
Sie wollen wissen, wie man aus der Eingabe im 'console.log' drucken? –
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
Ja. Ich weiß, wie man eine Nachricht an die Konsole druckt, aber ich brauche die Eingabe – JonasSH