Avatar billede tinem Novice
15. september 2008 - 16:34 Der er 20 kommentarer og
2 løsninger

Dropdown menu og input type - mix

På denne side http://www.tinemuller.dk/googlemap/lise/cartrip/ virker det fint med adresser fra og til, men nu vil jeg gerne give mulighed for at der er nogle adresser som kan vælges default, altså mere end èn. Jeg har prøvet at lave denne http://www.tinemuller.dk/googlemap/lise/cartrip/TEST_index.html, men det virker ikke ordentligt. Er der nogen som har et forslag til hvad jeg kunne gøre, for at få det til at virke?
Avatar billede roenving Novice
15. september 2008 - 16:50 #1
Et id skal være unikt, må kun forekomme een gang (ligesom f.eks. et personnummer !-)

-- så du må ud i at flytte værdien:

<select name="minSelect" onchange="if(this.selectedIndex>0)document.getElementById('endpoint').setAttribute('value',this.value);">
  <option>Vælg slutpunkt</option>
  <option value="Min bopæl - Lyngby Storcenter 66, 2800 Lyngby@55.7723,12.5069">Min
  bopæl - Lyngby Storcenter 66, 2800 Lyngby@55.7723,12.5069</option>

  <option value="Astma Care Danmark - Skolevej 8G, 8250 Egå@56.2104,10.2803">Astma
  Care Danmark - Skolevej 8G, 8250 Egå@56.2104,10.2803</option>
</select>
Avatar billede w13 Novice
15. september 2008 - 16:51 #2
Kan det ikke bare løses med en onchange på selectboksen, som overfører til inputfeltet?

onchange="document.getElementById('endpoint').value=this.value"
Avatar billede w13 Novice
15. september 2008 - 16:51 #3
Og måske er der så også noget, der skal trigge visning på kortet.
Avatar billede roenving Novice
15. september 2008 - 16:59 #4
*lol*
Avatar billede tinem Novice
15. september 2008 - 17:20 #5
Tak til begge. Hvor er I altså bare gode.:-)
Jeg har prøvet med "roenvings" kode og det ser ud til at virker perfekt. Ny testside http://www.tinemuller.dk/googlemap/lise/cartrip/TEST_NEW_ndex.html.

Forstår ikke rigtig "w13s" svar. Men synes I ikke begge at det er OK nu? Skriv svar for point.
Avatar billede w13 Novice
15. september 2008 - 17:49 #6
Mit svar var faktisk bare det samme som Roenvings. Jeg foreslog, at du lagde den der onchange på selectboksen. Han tjekker bare også, om der er valgt noget andet end "Vælg slutpunkt", for den skal jo ikke tælles med.
Avatar billede tinem Novice
15. september 2008 - 17:53 #7
Der var jeg vist lige lidt for hurtig. Det virker ikke. :-(
Avatar billede w13 Novice
15. september 2008 - 18:09 #8
Den indsætter da adressen fint?
Avatar billede tinem Novice
15. september 2008 - 18:24 #9
Måske har jeg heller ikke forklaret det helt tydeligt. Det skal stadig være muligt at kunne vælge en TIL adresse uden at bruge dropdown adresserne. F.eks. vil én måske finde Fra og Til fra nogle adresser i Frankrig. Det skal stadigvæk være muligt. Prøv at vælge 2 adresser UDEN dropdown og prøv så også dropdown og så vil du se problemet.
Avatar billede w13 Novice
15. september 2008 - 19:44 #10
Hvad er problemet? :)
Avatar billede tinem Novice
16. september 2008 - 12:17 #11
Prøv at bruge nedenstående adresser først

Skolevej 8 G, 8250 Egå
Egå Havvej 2, 8250 Egå

Og besøg så siden igen og reload og nu kan du ikke få dropdown adresserne til at vises i Slutadressefeltet.

Det har nok noget at gøre med at reload ikke clearer helt til scratch, men ved ikke hvad jeg skal gøre ved det? Kan du se problemet nu?

Du kan også teste på disse adresser:
Stadsbiblioteket -  Lyngby Hovedgade 28, 2800 Lyngby@55.7733,12.499
Min bopæl - Lyngby Storcenter 66, 2800 Lyngby@55.7723,12.5069
Avatar billede roenving Novice
16. september 2008 - 16:26 #12
¿No comprende?

-- det virker da upåklagelig i min IE6 ?-)
Avatar billede roenving Novice
16. september 2008 - 16:44 #13
>>w13

-- i øvrigt glemte du lige at forklae hvorfor problemet findes ...
Avatar billede tinem Novice
16. september 2008 - 17:50 #14
Ja, men den virker ikke i Firefox3, hvilket altid er den første browser som jeg tester med. Men ok i Explorer6, mærkeligt.
Avatar billede roenving Novice
16. september 2008 - 21:05 #15
Prøv i den sidste alvorligt virkende doctype på indernettet, html4.01 strict !-)

-- i xhtml har formfelters aktuelle værdi en anden sammenhæng, så der må vi vente på en brugbar xForm-ting -- sikkert xhtml2.0 ...

-- jeg vil gætte på, at du er stødt i, at Gecko-maskinen faktisk respekterer xhtml-begrænsningerne (hvilket IE6 _aldrig_ ville finde på at gøre !-) på trods af, at det faktisk i forhold til rekommendationerne er problematisk at tolke xhtml1.0 som xhtml (f.eks. er det ikke tilladt at tolke xhtml1.0 transitional som andet en dårlig, fejlfyldt html4.01 -- og da den tillader html3.2-elementer er det simpelthen ikke hensigtsmæssigt at benytte  det !-)
Avatar billede tinem Novice
17. september 2008 - 16:34 #16
Det er godt nok lidt for teknisk for mig. Jeg har dog forsøgt med forskellige Doctypes. Kunne du ikke give mig nøjagtigt koderne til den Doctype du mener kan løse problemet?
Avatar billede roenving Novice
17. september 2008 - 16:37 #17
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Avatar billede tinem Novice
17. september 2008 - 17:04 #18
Det hjalp ikke. Jeg tilføjede dog lidt kode p.gra. polyline.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">

Hvor kan jeg så spørge om hjælp?
Avatar billede w13 Novice
17. september 2008 - 17:09 #19
Der blander du HTML 4.01 og XHTML, hvilket slet ikke går.
Avatar billede tinem Novice
18. september 2008 - 13:07 #20
Vil bare lige sige at problemet er løst efter dages ihærdig prøven frem og tilbage. Jeg fik hjælp af en engelsk fyr som hedder Martin Pearman http://googlemapsapi.martinpearman.co.uk/htmlcontrol, som jeg har fået en del hjælp af til at lave alle disse forskellige google maps.

En testsite kan ses her http://www.tinemuller.dk/googlemap/lise/cartrip/TEST_martin_index.html, men der skal fjernes en masse overflødig testkode, men synes bare at jeg ville lade jer vide at problemet var løst.

Men vil da gerne give point, så mangler svar fra roenving
Avatar billede roenving Novice
19. september 2008 - 10:39 #21
Oki '-)
Avatar billede roenving Novice
19. september 2008 - 11:16 #22
-- og tak for point ;~}
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