我有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的類改爲'required',並且保持t2和t3的所有其他類不變。我想知道是否有人可以用正確的方向指向我,並使用某種JavaScript代碼來實現這一點。感謝所有的幫助,如果需要更多信息,請詢問。
您是否正在使用jQuery或MooTools之類的JS庫? – meagar 2011-05-24 19:55:55