[JS]Selectbox en waardes

Pagina: 1
Acties:

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
Ik heb een selectbox met datums (dd-mm-yyyy) met een textbox ernaast waar de dag in moet komen.

Dus als ik kies uit de lijst 11-02-2003 moet er Dinsdag komen te staan.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script>
function tets();
var day = getDay(document.invoeren.meld_datum.value);
    {
    if (day == 0)
        { document.invoeren.dag.value = "Zondag"; }
    if (day == 1)
        { document.invoeren.dag.value = "Maandag"; }
    if (day == 2)
        { document.invoeren.dag.value = "Dinsdag"; }
    if (day == 3)
        { document.invoeren.dag.value = "Woensdag"; }
    if (day == 4)
        { document.invoeren.dag.value = "Donderdag"; }
    if (day == 5)
        { document.invoeren.dag.value = "Vrijdag"; }
    if (day == 6)
        { document.invoeren.dag.value = "Zaterdag"; }
    }
</script>


In het form roep ik hem aan met onchange="tets();".

Ik heb het ook geprobeerd met
code:
1
var day = getDay(document.invoeren.meld_datum.options[selectedItem].value);

maatr dat werkt ook niet.

Iemand een idee wat ik fout doe?

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Meer een W&G topic, dus op naar W&G
P&W-->W&G
edit:
Volgende keer graag zelf correct plaatsten :)

[ Voor 41% gewijzigd door Glimi op 11-02-2003 12:01 ]


Verwijderd

hm zat net ff te gluren en zag dat hij enkel "11-02-2003" iet pakt
wat hij wel pakt was
dateVar = new Date("11-02-2003");
thisDay = dateVar.getDay();
alert(thisDay);
en dan je andere code :)

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
Krijg nog steeds een foutmeldingop de regel waar ik de functie aanroep onchange="tets();" die regel geeft ie een melding :?

en het moet ook zijn volgens mij

code:
1
dateVar = new Date(document.invoeren.meld_datum.value);


of

code:
1
dateVar = new Date(document.invoeren.meld_datum.options[selectedItem].value);


het werk allebei iig niet

[ Voor 52% gewijzigd door Roeligan op 11-02-2003 15:09 ]

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
Nieuw probleem:

code:
1
2
3
<select name="in_behandeling_bij" class="form" onchange="delegate(this)">
<option value="#id#">#voornaam# #tussenvoegsel# #achternaam#
</select>

de onchange roept aan:
code:
1
2
3
4
5
6
function delegate(obj)
{
var answer=confirm("Are you sure you want to delegate this problem to " +obj[obj.selectedIndex].value)
if (answer)
window.location='#self#storing.delegate&gebruiker='+id+''
}


Ik krijg alleen de value tevoorschijn terwijl ik de tekst erachter wil displayen. Ik heb me al rotgezocht op google maar kom er niet uit. Iemand een idee?

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

code:
1
obj[obj.selectedIndex].innerText

:?

www.jurgroessen.nl


  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025
damn... thx dat werkt perfect.

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Hangloozz schreef op 26 februari 2003 @ 10:34:
code:
1
obj[obj.selectedIndex].innerText

:?
Een select object heeft ook gewoon een text property, afaik.

Today's subliminal thought is:


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 23-08 21:20

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

wat dacht je trouwens van een array met dagen?
code:
1
2
3
var dagen = array('zondag', 'maandag', 'dinsdag', 'woensdag' enz enz );
var vandaag = document.forms['invoeren'].elements['meld_datum'].value;
document.forms['invoeren'].elements['dag'].value = dagen[ vandaag ];

stuk beter :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.

Pagina: 1