Чтобы получить доступ к данным внутри таблицы, вы можете использовать различные методы в зависимости от контекста и технологий, с которыми вы работаете. Вот несколько распространенных методов с примерами кода:
Метод 1: использование JavaScript и манипуляций с DOM
<table id="myTable">
<tr>
<td>Row 1, Cell 1</td>
<td>Row 1, Cell 2</td>
</tr>
<tr>
<td>Row 2, Cell 1</td>
<td>Row 2, Cell 2</td>
</tr>
</table>
<script>
// Access input in the first cell of the first row
var table = document.getElementById("myTable");
var firstCell = table.rows[0].cells[0];
var input = firstCell.getElementsByTagName("input")[0];
// Access the value of the input
var inputValue = input.value;
console.log(inputValue);
</script>
Метод 2. Использование jQuery
<table id="myTable">
<tr>
<td>Row 1, Cell 1</td>
<td>Row 1, Cell 2</td>
</tr>
<tr>
<td>Row 2, Cell 1</td>
<td>Row 2, Cell 2</td>
</tr>
</table>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
// Access input in the first cell of the first row
var input = $("#myTable tr:first-child td:first-child input");
// Access the value of the input
var inputValue = input.val();
console.log(inputValue);
</script>
Метод 3. Использование селекторов CSS
<table id="myTable">
<tr>
<td>Row 1, Cell 1</td>
<td>Row 1, Cell 2</td>
</tr>
<tr>
<td>Row 2, Cell 1</td>
<td>Row 2, Cell 2</td>
</tr>
</table>
<script>
// Access input in the first cell of the first row
var input = document.querySelector("#myTable tr:first-child td:first-child input");
// Access the value of the input
var inputValue = input.value;
console.log(inputValue);
</script>
Это всего лишь несколько примеров того, как можно получить доступ к данным внутри таблицы. Конкретный метод, который вы выберете, будет зависеть от требований вашего проекта и используемых вами технологий.