Manny
07-27-2006, 12:15 PM
Hi,
I have a form which allows users to input up to 5 records at a time. However, I would like them to start at the top of the form. How could I disable row2 if a textbox in row1 is not complete and row3 if the textbox in row2 is not complete etc.
A sample of my form is below.
<table>
<form name="EnterTimecard" method="POST" action="addtimecard.asp">
<tr>
<td>
<select id="dt1" name="dt1">
<option value="">Select date</option>
<option value="27/07/2006">27/07/2006</option>
<option value="26/07/2006">26/07/2006</option>
<option value="25/07/2006">25/07/2006</option>
<option value="24/07/2006">24/07/2006</option>
<option value="23/07/2006">23/07/2006</option>
</select>
</td>
<td>
<select id="tp1" name="tp1">
<option value="">Select Type.....</option>
<option value="BAU">Business as usual</option>
<option value="Project">Any project related work</option>
<option value="AL">Annual Leave</option>
<option value="SL">Sick Leave</option>
<option value="UL">Unpaid Leave</option>
<option value="EL">Education Leave</option>
<option value="Other">Other</option>
</select>
</td>
<td><input type="text" id="notes1" name="notes1" value="" size="50"></td>
<td><input type="text" id="hours1" name="hours1" value="" size="1"></td>
</tr>
<tr>
<td>
<select id="dt2" name="dt2">
<option value="">Select date</option>
<option value="27/07/2006">27/07/2006</option>
<option value="26/07/2006">26/07/2006</option>
<option value="25/07/2006">25/07/2006</option>
<option value="24/07/2006">24/07/2006</option>
<option value="23/07/2006">23/07/2006</option>
</select>
</td>
<td>
<select id="tp2" name="tp2">
<option value="">Select Type.....</option>
<option value="BAU">Business as usual</option>
<option value="Project">Any project related work</option>
<option value="AL">Annual Leave</option>
<option value="SL">Sick Leave</option>
<option value="UL">Unpaid Leave</option>
<option value="EL">Education Leave</option>
<option value="Other">Other</option>
</select>
</td>
<td><input type="text" id="notes2" name="notes2" value="" size="50"></td>
<td><input type="text" id="hours2" name="hours2" value="" size="1"></td>
</tr>
<tr>
<td>
<select id="dt3" name="dt3">
<option value="">Select date</option>
<option value="27/07/2006">27/07/2006</option>
<option value="26/07/2006">26/07/2006</option>
<option value="25/07/2006">25/07/2006</option>
<option value="24/07/2006">24/07/2006</option>
<option value="23/07/2006">23/07/2006</option>
</select>
</td>
<td>
<select id="tp3" name="tp3">
<option value="">Select Type.....</option>
<option value="BAU">Business as usual</option>
<option value="Project">Any project related work</option>
<option value="AL">Annual Leave</option>
<option value="SL">Sick Leave</option>
<option value="UL">Unpaid Leave</option>
<option value="EL">Education Leave</option>
<option value="Other">Other</option>
</select>
</td>
<td><input type="text" id="notes3" name="notes3" value="" size="50"></td>
<td><input type="text" id="hours3" name="hours3" value="" size="1"></td>
</tr>
<tr>
<td colspan="6" class="tdn" align="right"><input type="submit" value="Add Timecard Details" class="btn1"> <input type="button" value="Reset" class="btn1" onClick="history.go()">
</td>
</tr>
</form>
</table>
Thanks in anticipation.
Regards,
Manny
I have a form which allows users to input up to 5 records at a time. However, I would like them to start at the top of the form. How could I disable row2 if a textbox in row1 is not complete and row3 if the textbox in row2 is not complete etc.
A sample of my form is below.
<table>
<form name="EnterTimecard" method="POST" action="addtimecard.asp">
<tr>
<td>
<select id="dt1" name="dt1">
<option value="">Select date</option>
<option value="27/07/2006">27/07/2006</option>
<option value="26/07/2006">26/07/2006</option>
<option value="25/07/2006">25/07/2006</option>
<option value="24/07/2006">24/07/2006</option>
<option value="23/07/2006">23/07/2006</option>
</select>
</td>
<td>
<select id="tp1" name="tp1">
<option value="">Select Type.....</option>
<option value="BAU">Business as usual</option>
<option value="Project">Any project related work</option>
<option value="AL">Annual Leave</option>
<option value="SL">Sick Leave</option>
<option value="UL">Unpaid Leave</option>
<option value="EL">Education Leave</option>
<option value="Other">Other</option>
</select>
</td>
<td><input type="text" id="notes1" name="notes1" value="" size="50"></td>
<td><input type="text" id="hours1" name="hours1" value="" size="1"></td>
</tr>
<tr>
<td>
<select id="dt2" name="dt2">
<option value="">Select date</option>
<option value="27/07/2006">27/07/2006</option>
<option value="26/07/2006">26/07/2006</option>
<option value="25/07/2006">25/07/2006</option>
<option value="24/07/2006">24/07/2006</option>
<option value="23/07/2006">23/07/2006</option>
</select>
</td>
<td>
<select id="tp2" name="tp2">
<option value="">Select Type.....</option>
<option value="BAU">Business as usual</option>
<option value="Project">Any project related work</option>
<option value="AL">Annual Leave</option>
<option value="SL">Sick Leave</option>
<option value="UL">Unpaid Leave</option>
<option value="EL">Education Leave</option>
<option value="Other">Other</option>
</select>
</td>
<td><input type="text" id="notes2" name="notes2" value="" size="50"></td>
<td><input type="text" id="hours2" name="hours2" value="" size="1"></td>
</tr>
<tr>
<td>
<select id="dt3" name="dt3">
<option value="">Select date</option>
<option value="27/07/2006">27/07/2006</option>
<option value="26/07/2006">26/07/2006</option>
<option value="25/07/2006">25/07/2006</option>
<option value="24/07/2006">24/07/2006</option>
<option value="23/07/2006">23/07/2006</option>
</select>
</td>
<td>
<select id="tp3" name="tp3">
<option value="">Select Type.....</option>
<option value="BAU">Business as usual</option>
<option value="Project">Any project related work</option>
<option value="AL">Annual Leave</option>
<option value="SL">Sick Leave</option>
<option value="UL">Unpaid Leave</option>
<option value="EL">Education Leave</option>
<option value="Other">Other</option>
</select>
</td>
<td><input type="text" id="notes3" name="notes3" value="" size="50"></td>
<td><input type="text" id="hours3" name="hours3" value="" size="1"></td>
</tr>
<tr>
<td colspan="6" class="tdn" align="right"><input type="submit" value="Add Timecard Details" class="btn1"> <input type="button" value="Reset" class="btn1" onClick="history.go()">
</td>
</tr>
</form>
</table>
Thanks in anticipation.
Regards,
Manny