From: Celal.Dikici (c_dikici@gantep.edu.tr)
Date: Wed 25 Jul 2007 - 15:08:36 EEST
Evet oldu. Teşekkürler.
On Wed, 25 Jul 2007 15:05:52 +0300, musTafa ARIK wrote
> JavaScript'e form üzerindeki bir değeri alırken Ineger'a çevirmeyi bir deneyin.
> value5 = form1.izinsu.value; yerine
> value5 = parseInt(form1.izinsu.value);yazın bakalım olacak mı?
>
>
> On 7/25/07, Uzman Celal Dikici <c_dikici@gantep.edu.tr> wrote:
>
> Merhabalar,
> Alttaki örnek kodla formdaki izckta form elemanına (tarih) , izinsu form elemanı kadar gün ekleyerek, izdnta form elemanını (tarih) elde etmek.Kodda şu satırda eğer myDate.setDate(myDate.getDate() + 365); gibi kullanırsam 365 gün ekliyor.Bunda problem yok. Ama myDate.setDate(myDate.getDate() + value5); gibi yazarsam yani ekleyeceği gün değerini value5 kadar yapsın istersem, anlayamadığım bir tarih veriyor.Acaba nerede yanılıyorum?
>
> Gaziantep Üniversitesi
> Celal Dikici
> Teşekkürler.
>
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
> <title>Raporlar</title>
>
> <script type="text/javascript">
> function test1(form) {
> var day1;
> var month1;
> var year1;
> value1 = form1.izckta.value;
> value5 = form1.izinsu.value;
>
> day1 = value1.substring (0, value1.indexOf ("-"));
> month1 = value1.substring (value1.indexOf ("-")+1, value1.lastIndexOf ("-"));
> year1 = value1.substring (value1.lastIndexOf ("-")+1, value1.length);
>
> var myDate = new Date(year1,month1,day1);
>
> //add a day to the date
> myDate.setDate(myDate.getDate() + value5);
> var dateString = myDate.getDate() + "-" + myDate.getMonth() + "-" + myDate.getFullYear();
> form1.izdnta.value=dateString;
> alert(value5);
> }
> </script>
> </head>
>
> <body>
> <table border="4" align="center" bordercolor="c6d6fd">
>
> <tr>
> <td><form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
> <table align="center">
> <tr valign="baseline">
> <td nowrap="nowrap" align="right"><span class="style3">Rapor çıkış tarihi:</span></td>
> <td class="style5"><input name="izckta" onChange="test1(this.form)" type="text" value="" size="12" maxlength="12" /></label>
> 21-07-1993 gibi</td>
> </tr>
> <tr valign="baseline">
> <td nowrap="nowrap" align="right"><span class="style3">Rapor süresi:</span></td>
> <td><input name="izinsu" type="text" value="" onChange="test1(this.form)" size="4" maxlength="3" /></td>
> </tr>
> <tr valign="baseline">
> <td nowrap="nowrap" align="right"><span class="style3">Rapor dönüş tarihi:</span></td>
> <td class="style5"><input name="izdnta" type="text" value="" size="12" maxlength="12" /></label></td>
> </tr>
> <tr valign="baseline">
> <td nowrap="nowrap" align="right"> </td>
> <td><input type="submit" value="Gir" />
> <label>
> <input type="reset" name="Reset" id="button" value="Temizle" />
> </label></td>
> </tr>
> </table>
>
> </form> </td>
> </tr>
> </table>
> </body>
> </html>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
-- Mail sent using openwebmail from mail1.gantep.edu.tr
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama