Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

HTML-Editor phase 5 Support _ HTML _ aktuelles Datum in Auswahlliste(Drodown)anzeigen

Geschrieben von: Sus90 27.02.2010 - 14:33

hallo:) ich erstelle derzeit eine homepage... dabei möchte ich mit hilfe von auswahllisten eine terminvereinbarung einbauen. die auswahllisten mit TAG MONAT JAHR habe ich hinbekommen. nun möchte ich gern, dass zu beginn immer das aktuelle datum angezeigt wird und nicht immer der 1. Februar 2010 angezeigt wird! wie mache ich das??? bitte um hilfe, denn ich bin nicht all so sehr mit dem programm vertraut, danke!

Geschrieben von: Conny 03.03.2010 - 9:24

Hallo,
ist diese Homepage bereits online?
Wenn ja, bitte Link einsetzen.
Wenn nein, bitte Quellcode hier einsetzen, dann lässt sich leichter erahnen, was Du genau vor hast.
Ein aktuelles Datum einsetzen geht z.B. mit einem PHP Schnipsel wie:

HTML
<?php setlocale(LC_TIME, "deu");
echo strftime ("Heute: %A,<BR> den %d. %B %Y \n");
?>


cu
Conny

Geschrieben von: Sus90 03.03.2010 - 20:35

kann dir leider keinen link schicken, aber hier der quellencode von der Auswahlliste (Tag/ Monat/ Jahr):

<div align="center"><table border="1" cellpadding="5" cellspacing="0">
<tr>
<td> <b><u><font color="#000000">Ihr nächster Terminwunsch:</font></u></b></td>
<td> <select name="tag" size="">
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6">6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
<option value="11">11
<option value="12">12
<option value="13">13
<option value="14">14
<option value="15">15
<option value="16">16
<option value="17">17
<option value="18">18
<option value="19">19
<option value="20">20
<option value="21">21
<option value="22">22
<option value="23">23
<option value="24">24
<option value="25">25
<option value="26">26
<option value="27">27
<option value="28">28
<option value="29">29
<option value="30">30
<option value="31">31
</select>
<select name="monat" size="">
<option value="J">Januar
<option value="F">Februar
<option value="M">März
<option value="A">April
<option value="Ma">Mai
<option value="Jun">Juni
<option value="Jul">Juli
<option value="Au">August
<option value="S">September
<option value="O">Oktober
<option value="N">November
<option value="D">Dezember
</select>
<select name="Jahr" size="">
<option value="J10">2010
<option value="J11">2011
</select>
</td>
</tr>
</table></div>

das ganze hab ich in ein formular eingebaut, weil ich die "Terminanfrage" per e-mail verschicken möchte... (hier das stück Quellencode:
<form action="mailto: ....de"
method="post"
enctype="text/pain">
...
...
...
</form>

danke schon mal im Voraus, dass du dir das hier anschaust:)

Geschrieben von: Conny 04.03.2010 - 8:59

Hallo,
mit html ist es nicht möglich die select-box automatisch auf das aktuelle Datum um zu stellen.
(imho ist das überhaupt nicht möglich...)
Wenn es Dir aber stört, daß beim öffnen der Seite bereits ein Datum vor-selektiert ist, kannst Du eine leere Select-Box voranstellen.
etwa so:

HTML
<select name="tag" size="">
<option value="leer">------------
<option value="1">1
<option value="2">2
<option value="3">3


Nun steht in der select-Box zunächst mal kein Datum, sondern einfach einen Strich (es geht natürlich auch ohne Strich).

Nebenbei: Font-Tags sind out, für Text- und Layoutgestaltung solltest Du CSS verwenden.

cu
Conny

Geschrieben von: Thomas 04.03.2010 - 10:59

Du kannst eine Option vorauswählen, indem du in dem http://de.selfhtml.org/html/referenz/attribute.htm#option das selected-Attribut einsetzt:

HTML
<select name="foo">
<option value="1">1</option>
<option value="2" selected="selected">2</option>
<option value="3">3</option>
</select>
Damit wäre der Eintrag 2 vorausgewählt.

Entsprechenden HTML-Code könntest du z.B. mit PHP erzeugen. Alternativ könntest du auch mit JS arbeiten, Informationen dazu liefert http://www.google.de/search?q=js+listeneintrag+ausw%C3%A4hlen (z.B. diesen http://forum.de.selfhtml.org/archiv/2002/3/t7875/). Das ist aber schon fortgeschritten.

Geschrieben von: Sus90 12.03.2010 - 23:46

DANKE für die hilfe! hab mich jetzt für die variante mit <option value="leer" > --- entschieden, da ich das andere nicht hinbekommen habe.

Geschrieben von: Thomas 13.03.2010 - 18:03

Danke für deine Rückmeldung. Ich hab leider keine Zeit, dir das mit JS hinzubasteln, aber wenn du dich etwas länger mit dem Thema beschäftigt hast, bekommst du das bestimmt auch hin. Solange ist ja die Lösung mit dem Ersatzwert auch okay.

Geschrieben von: Sus90 14.03.2010 - 10:17

Ist doch kein Problem, find die "Ersatzlösung" gut;) danke nochmal:)

Hast du vllt noch eine Lösungsidee für mein anderes Problem, was ich unter "Berechnungen mit JS und Checkboxen" reingestellt habe? - steh etwas unter Zeitdruck, muss bis Mittwoch die Seiten feritg haben... Vttl kannst du mit drüber schauen, wär ganz lieb:) danke.

Lg, Susann.

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)