Итак, я хочу заполнить таблицу последовательно, как если бы я нажимал на кнопку таблицы 3, сначала генерируется эта таблица, затем, если я нажимаю на таблицу 1, то должна быть создана таблица 1 и так далее ... каждая таблица должна быть сгенерирована одна одним. Если таблица 3 и таблица 1 создаются первыми, то между ними не должно быть пространства таблицы 2. Я пытался использовать скрытый и видимый стиль видимости, но он не работает, как я ожидал.
td,
th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="center">
<button style="margin: 1%;">Table 1</button>
<button style="margin: 1%">Table 2</button>
<button style="margin: 1%">Table 3</button>
</div>
<table id="table1">
<h3> Table 1</h3>
<!-- <tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr> -->
<tr>
<td>Seq</td>
<td>
</td>
<td></td>
</tr>
<tr>
<td>ID</td>
<td><input>
</input></td>
<td></td>
</tr>
<tr>
<td>Name</td>
<td>
<input>
</input>
</td>
<td></td>
</tr>
<tr>
<td>Type</td>
<td><input>
</input></td>
<td></td>
</tr>
<tr>
<td>Table Name</td>
<td><input>
</input></td>
<td></td>
</tr>
</table>
<table id="table2">
<h3> Table 2</h3>
<!-- <tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr> -->
<tr>
<td>Seq</td>
<td>
</td>
<td></td>
</tr>
<tr>
<td>ID</td>
<td><input>
</input></td>
<td></td>
</tr>
<tr>
<td>Name</td>
<td>
<input>
</input>
</td>
<td></td>
</tr>
<tr>
<td>Type</td>
<td><input>
</input></td>
<td></td>
</tr>
<tr>
<td>Table Name</td>
<td><input>
</input></td>
<td></td>
</tr>
</table>
<table id="table3">
<h3> Table 3</h3>
<!-- <tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr> -->
<tr>
<td>Seq</td>
<td>
</td>
<td></td>
</tr>
<tr>
<td>ID</td>
<td><input>
</input></td>
<td></td>
</tr>
<tr>
<td>Name</td>
<td>
<input>
</input>
</td>
<td></td>
</tr>
<tr>
<td>Type</td>
<td><input>
</input></td>
<td></td>
</tr>
<tr>
<td>Table Name</td>
<td><input>
</input></td>
<td></td>
</tr>
</table>
</body>
</html>