[Linux-programlama] Re: Javascriptte tarihe belli gün ekleme

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: musTafa ARIK (mustafaarik@gmail.com)
Date: Wed 25 Jul 2007 - 15:05:52 EEST


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">&nbsp;</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
>
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.