sa01
22-12-2009, 17:53
Em đang thiết kế 1 form cho user xin phép nghỉ.
Em có 2 ô textbox:
text1: Ngày bắt đầu nghỉ
text2: Ngày kết thúc
khi nhập xong ô 2 thì trong sự kiện onchange e có viết 1 hàm để lấy ngày kết thúc trừ ngày bắt đầu để tính ra số ngày user sẽ nghỉ để lưu csdl. Đồng thời khi trừ xong thì e sẽ hiện số ô text tương ứng ra màn hình nằm dưới 2 ô text đó cho user nhập số giờ cần nghỉ trong từng ngày. Nhưng em ko làm được khúc mà hiện số ô text tương ứng khi dùng hàm document.write thì nó hiện các ô text tương ứng nhưng mà nó xóa trắng hết mấy ô textbox kia hết. Vây các anh có thể giúp em làm sao hiện được ko ạ?
em để đọan code này ngay dưới đọan code của 2 ô text trên:
<script type="text/javascript">
for (i=1;i<(songaynghi+1);i++) {
document.write("<input type=text id=txt"+ i +" name=txt"+ i +"><br>"); }
</script>
Đề nghị bạn không tạo nhiều topic như spam!
Em có 2 ô textbox:
text1: Ngày bắt đầu nghỉ
text2: Ngày kết thúc
khi nhập xong ô 2 thì trong sự kiện onchange e có viết 1 hàm để lấy ngày kết thúc trừ ngày bắt đầu để tính ra số ngày user sẽ nghỉ để lưu csdl. Đồng thời khi trừ xong thì e sẽ hiện số ô text tương ứng ra màn hình nằm dưới 2 ô text đó cho user nhập số giờ cần nghỉ trong từng ngày. Nhưng em ko làm được khúc mà hiện số ô text tương ứng khi dùng hàm document.write thì nó hiện các ô text tương ứng nhưng mà nó xóa trắng hết mấy ô textbox kia hết. Vây các anh có thể giúp em làm sao hiện được ko ạ?
em để đọan code này ngay dưới đọan code của 2 ô text trên:
<script type="text/javascript">
for (i=1;i<(songaynghi+1);i++) {
document.write("<input type=text id=txt"+ i +" name=txt"+ i +"><br>"); }
</script>
Đề nghị bạn không tạo nhiều topic như spam!