簡體   English   中英

如何將用戶輸入打印到控制台?

[英]How to print user input to the console?

我正在嘗試測試服務器是否正在發送用戶輸入。 如何將輸入打印到控制台?

現在console.log正在打印消息“關於創建新房間”,但是我也需要輸入。

客戶端:

// 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();
      }
    });

服務器端:

// Creating new room

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

您可以簡單地在console.log包含roomName變量:

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

這將導致控制台記錄如下內容:

即將創建新房間的房間名稱

請參閱: https//developer.mozilla.org/en-US/docs/Web/API/Console/log

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM