如何使用简单的javascript

时间:2015-11-20 12:18:31

标签: javascript node.js

我在nodejs上创建一个服务器,在客户端我正在使用简单的javascript。 当用户访问特定页面时,我必须从数据库中获取数据并需要在表中显示它。 我不想要按钮功能,只是加载我的数据或在页面加载时自动调用我的函数。

//Global variable:

<script>var userCommands = {}</script>


//For Fetching the data from database, I used this function:

<script>
    function  getUserRecords() {
              var xhttp = new XMLHttpRequest();
              xhttp.onreadystatechange = function() {
                if (xhttp.readyState == 4 && xhttp.status == 200) {
                    userCommands = JSON.parse(xhttp.responseText);
                    myCreateFunction();
                }
              };
              xhttp.open('POST', '/getuserhistory', true);
              xhttp.send("loggedinUser=" + loggedinUser);

    }
</script>

//For loading a table, its not finalised, but will do this way using the data loaded in userCommands:           

<script>
    function myCreateFunction() {
                var table = document.getElementById("myTable");
                var header = table.createTHead();
                var row = header.insertRow(0);
                var cell = row.insertCell(0);
                cell.innerHTML = "CellC";
                var cell = row.insertCell(0);
                cell.innerHTML = "CellB";
                var cell = row.insertCell(0);
                cell.innerHTML = "CellA";   
    }
</script>

1 个答案:

答案 0 :(得分:0)

您需要一个教程,请访问www.Nodeschool.com点击教程。完成后,学习客户端javascript和服务器端之间的区别。服务器应该处理数据并在响应中发送它。在您的服务器上的那条路由中,您处理DB.users.find()等...或相关的数据库命令。