首页 > 解决方案 > 表单获取post方法的数据

问题描述

是否可以像输入一样从 html 表中的 td 获取数据?

<form action="/user/editUser" method="post">
    <tr>
        <td>
            <button type="submit" class="btn btn-primary">Edit</button>
        </td>
        <td name="firstName"><%= user.firstName %></td>
        <td name="lastName"><%= user.lastName %></td>

    </tr>
</form>

标签: htmlnode.jshtml-table

解决方案


我假设“就像您使用输入一样”您指的是输入的.value属性,而您感兴趣的数据是HTML 模板化后user.firstName的数据?user.lastName如果是这样,那么<td>没有.value财产。

相反,您可以分别td使用.innerHTML和属性访问内部 HTML 或 a(或任何标记)的内部文本。.innerText


推荐阅读