<option name = "1" value="1">January
<option name = "2" value="2">February
<option name = "3" value="3">March
<option name = "4" value="4">April
<option name = "5" value="5">May
<option name = "6" value="6">June
<option name = "7" value="7">July
<option name = "8" value="8">August
<option name = "9" value="9">September
<option name = "10" value="10">October
<option name = "11" value="11">November
<option name = "12" value="12">December

The thing is:
I also want the user to choose a date
I will make this with another dropdownbox.
But if the first month is selected, then there should be 31 days in the
dropdownbox, if the second month is selected there should be 28 days in

Python is great, but I'd suggest trying this with JavaScript and the DOM (Document Object Model). In fact you may be able to Google-up a JavaScript script that does what you want. JavaScript executes on the client machine, which is perfect for that aspect of your application.

The general idea would be to have the script redefine the option values for days upon selection of the year and month. The DOM lets you access those <option>s at run time very easily.

JavaScript is not as robust a programming language as Python, but it is handy for executing certain functionality within a browser interface, and because it works within the browser and can access the DOM, there is an element of instant gratification.

Then... about the time you start to try to build a real application with JavaScript, it will start to drive you mad... and you will have a new, greater affection for Python.

Search Discussions

Discussion Posts


Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 7 of 10 | next ›
Discussion Overview
grouppython-list @
postedMar 25, '05 at 11:46p
activeMar 30, '05 at 5:38p



site design / logo © 2019 Grokbase