【发布时间】:2014-04-24 06:58:34
【问题描述】:
<!DOCTYPE html>
<html>
<head>
<title>table</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
</head>
<style>
.err{border:1px solid red; outline:none;}
.txtfld:readonly{border:none;}
.txtfld{ width:50px;}
</style>
<body>
<div><span>Items:<br>
<select class="items">
<option value="">Select Items</option>
<option value="">Items 6356</option>
<option value="">Items 5700</option>
<option value="">Items 500</option>
</select>
</div>
<input type="button" value="Add Items"/>
<hr>
<div>Item sizes:<br>
<p><input type="checkbox"> 8x10 in</p>
<p><input type="checkbox"> 8x10 in Mammo</p>
<p><input type="checkbox"> 10x12 in</p>
<p><input type="checkbox"> 10x12 in Memmo</p>
<p><input type="checkbox"> 11x14 in</p>
<p><input type="checkbox"> 14x14 in</p>
<p><input type="checkbox"> 14x17 in</p>
</div>
</span>
<table width="580" border="1" class="printer-row">
<tbody><tr>
<td> </td>
<td>8X10 in</td>
<td>10X12 in</td>
<td>8X10 in Memmo</td>
<td>10X12 in Memmo</td>
<td>11X14 in</td>
<td>14X14 in</td>
<td>14X17 in</td>
<td>Total sheets/year</td>
</tr>
<tr>
<td>Item 5700</td>
<td><input type="text" class="txtfld" placeholder="edit" readonly=""></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td> </td>
</tr>
<tr>
<td>Item 5700</td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td> </td>
</tr>
<tr>
<td>Item 400</td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td> </td>
</tr>
<tr>
<td>Item 3000</td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td><input type="text" class="txtfld" placeholder="edit"></td>
<td> </td>
</tr>
<tr>
<td>Total sheets/year</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody></table>
</body
> Blockquote
</html>
我想根据项目选择选项创建表格行和列“添加更多”按钮将根据我想创建具有所选项目名称的行的所选项目附加“新项目”。在第二种情况下,基于“项目大小”复选框,我需要创建具有各自名称的列”,您可以参考 HTML 表进行更多说明
【问题讨论】:
-
您已经尝试过的代码忘记粘贴了,请也粘贴一下。
-
我只发布了 html。我需要 js 功能来满足需求,请帮忙。
标签: javascript jquery html css