16-12-2010, 18:35
Witam
Poniższy skrypt przedstawi listę rozwijalną:
Pytanie
Jak sprawić aby wybrana data pojawiłą się pod Listą rozwijalną w formacie
dd.mm.rrrr
Po wybraniu daty 1 stycznia roku 2010 powino pokazać się
01.01.10
Z góry dziękuje za pomoc
Poniższy skrypt przedstawi listę rozwijalną:
Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<script type="text/JavaScript">
function dayList(objForm,selectIndex) {
date_firstDayInMonth = new Date(objForm.year.options[objForm.year.selectedIndex].text, objForm.month.options[objForm.month.selectedIndex].value,1);
timeDifference = date_firstDayInMonth - 86400000;
date_lastDayInMonth = new Date(timeDifference);
year = date_lastDayInMonth.getFullYear();
month =date_lastDayInMonth.getMonth();
var daysInMonth = date_lastDayInMonth.getDate();
for (var i = 0; i < objForm.day.length; i++) {
objForm.day.options[i] = null;
}
for (var i = 0; i < daysInMonth; i++) {
objForm.day.options[i] = new Option(i+1);
}
}
</script>
</head>
<body>
<form name="form1">
<select name="year" onchange="dayList(this.form,this.selectedIndex);">
<option selected="selected" value="99">1999</option>
<option>2000</option>
<option>2001</option>
<option>2002</option>
<option>2003</option>
<option>2004</option>
<option>2005</option>
<option>2006</option>
<option>2007</option>
<option>2008</option>
<option>2009</option>
<option>2010</option>
<option>2011</option>
<option>2012</option>
<option>2013</option>
<option>2014</option>
<option>2015</option>
</select>
<select name="month" onchange="dayList(this.form,this.selectedIndex);">
<option value="1">Styczeń</option>
<option value="2">Luty</option>
<option value="3">Marzec</option>
<option value="4">Kwiecień</option>
<option value="5">Maj</option>
<option value="6">Czerwiec</option>
<option value="7">Lipiec</option>
<option value="8">Sierpień</option>
<option value="9">Wrzesień</option>
<option value="10">Październik</option>
<option value="11">Listopad</option>
<option value="12">Grudzień</option>
</select>
<select name="day">
<option value="1">1</option>
</select>
<script type="text/javascript"></script>
</form>
<div id="data2"></div>
</body>
</html>
Pytanie
Jak sprawić aby wybrana data pojawiłą się pod Listą rozwijalną w formacie
dd.mm.rrrr
Po wybraniu daty 1 stycznia roku 2010 powino pokazać się
01.01.10
Z góry dziękuje za pomoc