как получить данные из этих входов - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь создать страницу посещаемости, все, что я хочу знать, это как получить данные из этих входных данных. И как я должен назвать эти входы, чтобы я мог получить данные о скрытых входах и радиовходах.

Это страница посещаемости:

 <table class="table table-responsive">
            <form action="" method="POST">
            <tr>
                <th>s.no</th>
                <th>Name</th>
                <th>Roll</th>
                <th>status</th>
            </tr>
            <% for(var i=0;i<student.length;i++) {%>
            <tr>
                <td><%= i+1 %></td>
                <td><%= student[i].name %>
                <input type="hidden" name="name<%= i %>" value="<%= student[i].name %>">
                </td>
                <td><%=student[i].roll_no%>
                <input type="hidden" name="name<%= i %>" value="<%= student[i].roll_no %>">

                </td>
                <td>
                <input type="radio" name="status<%= i %>" value="Absent">Absent
                <input type="radio" name="status<%= i %>" value="Present">Present
                </td>
            </tr>

            <%}%>
        </table>
        <button type="submit" >submit</button>    
    </form>

что мне делать на странице app.js

app.post('/attendance',(req,res,student)=>{ });

1 Ответ

0 голосов
/ 14 мая 2019

Взгляните на https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/forms, это хороший учебник.

В вашем случае я не помню, добавит ли html5-значение значение в тело запроса, вы могли бы сделать что-то вроде

app.post('/attendance',(req,res,student)=>{ 
     var nameone = req.body.name1 // or just use console.log(req.body) too see all props
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...