我已经在react js中创建了一个表,现在我想读取行的数据并将其发布到数据库,但是我无法读取单元格或行的数据
我已经尝试了很多,但仍然无济于事
class Table extends Component {
state = {};
function = () => {
var Row = document.getElementById("somerow");
var Cells = Row.getElementsByTagName("td");
var Table = document.getElementById("table");
alert(Cells[0].innerText);
};
render() {
return (
<div>
<html>
<body>
<table id="table" >
<tr id="somerow" bgcolor="#f5f5f5">
<th>Item Code</th>
<th>Name</th>
</tr>
<tr>
<td>
<Input type="text" />
</td>
<td>
<Input type="text" />
</td>
<td>
<Input type="number" min="0.01" step="0.01" />
</td>
<td>
<Input type="currency" />
</td>
</tr>
</table>
<Input type="button" name="click" onClick={this.function}
/>
即使将值放在单元格中,我也会在警报中得到空白结果 而且我什至必须将这些详细信息更新到数据库,所以真的需要帮助