Avatar billede trevi Nybegynder
25. januar 2006 - 16:03 Der er 11 kommentarer og
1 løsning

Hjælp til kalender

Hej eksperter.

Jeg har denne form:
    <form action="opret_kal.php" method="POST">
      <table width="500"  border="0" align="center" cellpadding="0" cellspacing="0">
      <tr bgcolor="606F57">
        <td colspan="2" class="style1">&nbsp;<img src="pics/pil.gif" width="4" height="6"> Opret dato </td>
      </tr>
      <tr>
        <td colspan="2" bgcolor="92A290" class="style1">&nbsp;</td>
        </tr>
      <tr>
        <td width="88" bgcolor="92A290" class="style1">Navn</td>
        <td bgcolor="92A290" class="style1"><? echo $navn ?>&nbsp;</td>
      </tr>
      <tr>
        <td bgcolor="92A290" class="style1">Dag</td>
        <td bgcolor="92A290" class="style1"><select name="dag" class="input" id="dag">
          <option value="0">V&aelig;lge</option>
          <option value="1">Mandag</option>
          <option value="2">Tirsdag</option>
          <option value="3">Onsdag</option>
          <option value="4">Torsdag</option>
          <option value="5">Fredag</option>
          <option value="6">L&oslash;rdag</option>
          <option value="7">S&oslash;ndag</option>
        </select>
    </td>
      </tr>
      <tr>
        <td bgcolor="92A290" class="style1">Dato</td>
        <td bgcolor="92A290" class="style1"><input name="dato" type="text" class="input" id="dato" value="00/00-00" size="30"></td>
      </tr>
      <tr>
        <td bgcolor="92A290" class="style1">Tidspunkt</td>
        <td bgcolor="92A290" class="style1"><input name="tidsp" type="text" class="input" id="tidsp" value="00:00" size="6"></td>
      </tr>
      <tr>
        <td valign="top" bgcolor="92A290" class="style1">Meddelse</td>
        <td bgcolor="92A290" class="style1"><textarea name="text" cols="40" rows="6" class="input" id="text"></textarea></td>
      </tr>
      <tr>
        <td bgcolor="92A290" class="style1">&nbsp;</td>
        <td bgcolor="92A290" class="style1"><input name="person_id" type="hidden" id="person_id" value="<? echo $person_id ?>" size="6"><input name="submit" type="submit" class="input" value="Gem"></td>
      </tr>
    </table>
    </form>


Som jeg meget gerne vil have hvis i kan hjælpe mig med at lave så "$dato" automatisk bliver udfyldt hvis man vælger en dag i en kalender hvor der står månede og dag .. Når man klikker på en bestemt dag i en månede så udfylder den feltet..


Håber i forstår.

Mvh
Avatar billede roenving Novice
25. januar 2006 - 16:41 #1
Dem er der en myllion af, så prøv at finde den, der passer dig bedst: http://www.google.dk/search?hl=da&q=javascript+calendar&meta= !-)
Avatar billede trevi Nybegynder
25. januar 2006 - 19:53 #2
http://www.mattkruse.com/javascript/calendarpopup/

Lige som her, når man trykker på "Select" !!! :D
Avatar billede trevi Nybegynder
26. januar 2006 - 10:28 #3
kan du hjælpe mig med at få fixet det til denne måde:

"Calendar with showYearNavigation() enabled."

PLEASE :(?
Avatar billede roenving Novice
26. januar 2006 - 17:15 #4
Du kan jo starte med at tage hans kode og kopiere den:

<!-- ================================================================================== --><HR>

Calendar with showYearNavigation() enabled.<BR>
<SCRIPT LANGUAGE="JavaScript" ID="js2">
var cal2 = new CalendarPopup();
cal2.showYearNavigation();
</SCRIPT>
<!-- The next line prints out the source in this example page. It should not be included when you actually use the calendar popup code -->
<SCRIPT LANGUAGE="JavaScript">writeSource("js2");</SCRIPT>
<INPUT TYPE="text" NAME="date2" VALUE="" SIZE=25>
<A HREF="#" onClick="cal2.select(document.forms[0].date2,'anchor2','MM/dd/yyyy'); return false;" TITLE="cal2.select(document.forms[0].date2,'anchor2','MM/dd/yyyy'); return false;" NAME="anchor2" ID="anchor2">select</A>

<!-- ================================================================================== --><HR>

-- og så også at medtage script-kaldet og downloade filen !-)

<SCRIPT LANGUAGE="JavaScript" SRC="combined/CalendarPopup.js"></SCRIPT>

Find filen på source-siden: http://www.mattkruse.com/javascript/calendarpopup/source.html !o]
Avatar billede trevi Nybegynder
27. januar 2006 - 11:08 #5
skal der slet ikke gøres noget i  http://www.mattkruse.com/javascript/calendarpopup/source.html ??
Avatar billede trevi Nybegynder
27. januar 2006 - 11:49 #6
<td width="191" bgcolor="92A290" class="style1">
<SCRIPT LANGUAGE="JavaScript" ID="js2">
var cal2 = new CalendarPopup();
cal2.showYearNavigation();
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" SRC="js/popup.js"></SCRIPT>
        <input name="dato" type="text" class="input" id="dato" size="30"></td>
        <td width="221" bgcolor="92A290" class="style1"><a href="#" onClick="cal2.select(document.forms[0].dato,'anchor2','MM/dd/yyyy'); return false;" TITLE="cal2.select(document.forms[0].dato,'anchor2','MM/dd/yyyy'); return false;" NAME="anchor2" ID="anchor2"><img src="pics/kalender.gif" width="18" height="17" border="0"></a></td>



Det virker ik korrekt :(
Avatar billede trevi Nybegynder
27. januar 2006 - 11:53 #7
Den siger

fejl i linje 128
tegn: 1
fejl: 'cal2' er null eller et andet objekt.
kode: 0

og
fejl i linje 123
tegn: 1
fejl: 'CalendarPopup'er ikke defineret
kode: 0
Avatar billede roenving Novice
27. januar 2006 - 13:11 #8
Har du ikke hentet filen CalendarPopup.js ?-)
Avatar billede trevi Nybegynder
27. januar 2006 - 13:14 #9
jo jo da :). den ligger i mappen js/popup.js
Avatar billede trevi Nybegynder
30. januar 2006 - 23:46 #10
..
Avatar billede trevi Nybegynder
21. februar 2006 - 12:02 #11
ingen hjælp`?
Avatar billede trevi Nybegynder
23. maj 2006 - 10:10 #12
-lukket-
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester