【发布时间】:2011-05-16 15:34:06
【问题描述】:
我有一个包含 3 个表格的页面:
<table id="t1">
<tr>
<td></td><td><input type="text" name="name" /></td>
<td></td><td><input type="text" name="id" /></td>
<td></td><td><input type="text" name="perDate" /></td>
<td></td><td><input type="text" name="email" /></td>
</tr>
</table>
<table id="t2">
<tr>
<td></td><td><input type="text" name="lostFound" /></td>
<td></td><td><input type="text" name="lostDate" /></td>
<td></td><td><input type="text" name="item" /></td>
</tr>
</table>
<table id="t3">
<tr>
<td></td><td><input type="text" name="check" /></td>
<td></td><td><input type="text" name="reason" /></td>
<td></td><td><input type="text" name="chkDate" /></td>
</tr>
</table>
所以,我有一个验证脚本,如果我只是将类更改为“必需”,那么它将使该输入字段成为必需。我遇到的问题是....如果该表中的另一个字段已填写,我只想要求一个字段,否则不需要该字段。例如:如果 t1 - name 已填写,那么我想将 t1 - id、t1 - perDate 和 t1 - email 的类更改为“必需”,并保留 t2 和 t3 的所有其他类。我想知道是否有人可以使用某种 javascript 代码为我指明正确的方向,从而使这成为可能。感谢所有帮助,如果需要更多信息,请询问。
【问题讨论】:
-
你在使用 jQuery 或 MooTools 之类的 JS 库吗?
标签: javascript validation forms