---
title: "Från dag 1 till dag 01?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/157507-från-dag-1-till-dag-01"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "streetrobban"
published: "2007-02-23T20:16:21.000Z"
updated: "2007-03-08T09:58:44.000Z"
replies: 6
views: 515
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/157507-från-dag-1-till-dag-01"
---

# Från dag 1 till dag 01?

## #1 — streetrobban, 2007-02-23T20:16Z

Hejsan, jag hittade ett script där man först väljer månad, sedan listas månadens dagar. Problemet är att dagarna listas från säg... 1-30, jag vill att det ska stå 01-30 istället. Vad behöver jag ändra för det?

```
<script type="text/javascript">
function isleapyear()
{
	var y = new Date().getFullYear();
	return y % 400 == 0 || (y % 4 == 0 && y % 100 != 0);
}
var days = [31,28+isleapyear(),31,30,31,30,31,31,30,31,30,31];
function showDaysStart(s)
{
	if (s.selectedIndex == 0) return;
	var day_start = s.form.elements["day_start"], i = 1, md = days[s.options[s.selectedIndex].value-1];
	day_start.options.length = md;
	while (i <= md){
		day_start.options[i-1].text = day_start.options[i-1].value = i;
		++i;
	}
}
function showDaysStop(s)
{
	if (s.selectedIndex == 0) return;
	var day_stop = s.form.elements["day_stop"], i = 1, md = days[s.options[s.selectedIndex].value-1];
	day_stop.options.length = md;
	while (i <= md){
		day_stop.options[i-1].text = day_stop.options[i-1].value = i;
		++i;
	}
}
</script>
```

Permalänk: https://www.webforum.nu/p/157507

## #2 — Peter S, 2007-02-23T21:24Z

```
day_start.options[i-1].text = day_start.options[i-1].value = (i < 10 ? : "0" + i : i);
```

Permalänk: https://www.webforum.nu/p/1939908

## #3 — streetrobban, 2007-02-25T17:31Z

Hmm, det där funkade inte :( Dagarna listas inte alls nu.

Permalänk: https://www.webforum.nu/p/1940490

## #4 — streetrobban, 2007-03-07T13:56Z

Bumpar lite, fortfarande ingen som vet?

Permalänk: https://www.webforum.nu/p/1943335

## #5 — voigtann1, 2007-03-07T14:00Z

lägg in även:

```
(i < 10 ? : "0" + i : i)
```

 i showDaysStop?

Permalänk: https://www.webforum.nu/p/1943338

## #6 — jawbreaker, 2007-03-07T14:37Z

Problemet är att det smugit sig in ett kolon för mycket i Peters kod:

```
(i < 10 ? "0" + i : i)
```

 borde det vara istället.

Permalänk: https://www.webforum.nu/p/1943354

## #7 — streetrobban, 2007-03-08T09:58Z

Perfa, nu funkar det. Tack för hjälpen!

Permalänk: https://www.webforum.nu/p/1943549

---

Tråden på webben: https://www.webforum.nu/amne/javascript/157507-från-dag-1-till-dag-01
