Avatar billede mikkel_breum Nybegynder
21. oktober 2001 - 18:17 Der er 5 kommentarer og
1 løsning

dynamisk ændring af menu og ÆØÅ

hvis jeg skriver følgende htmlkode:

<select>
  <option>Gr&oslash;nland</option>
</select>

så ser jeg en menu :  ----------------
                                        | Grønland  |
                                        -----------------

men hvis jeg bygger den op med dette java script:
menuObj.options[0].innerHTML = \"Gr&oslash;nland\";

så får jeg dette resultat:

                                          -------------------------
                                        | Gr&oslash;nland  |
                                        ---------------------------

hvordan kan det være, og hvad kan man gøre ved det?
Avatar billede Slettet bruger
21. oktober 2001 - 18:27 #1
Prøv med:
menuObj.options[0].text = \"Gr&oslash;nland\";
istedet. Jeg er ikke sikker på, om det virker eller hvorfor, for den sags skyld! :-)
Avatar billede jakoba Nybegynder
21. oktober 2001 - 18:35 #2
eller evt:
              \"Gr\\370nland\";  // gæt mere end viden

Hvis alt andet fejler kan du bruge:
              \"Gr\" +String.fromCharCode(248) +\"nland\";

den skulle være rimeligt sikker.

mvh JakobA
Avatar billede mikkel_breum Nybegynder
21. oktober 2001 - 18:40 #3
wau hvor får I det fra?

\\370 fungerer fint.
Hvor kan jeg finde disse koder?
Hvorfor er det ikke samme kode som i String.fromCharCode(248) ? Det ene er 370 det andet er 248.
Avatar billede mikkel_breum Nybegynder
21. oktober 2001 - 18:59 #4
jeg har fundet frem til at \'ø\' har ASCII værdien 191 og HTML nummeret 248

men hvor kommer tallet 370 fra, og hvilke tal kan bruget for Æ,Ø,Å,æ,å osv.. ?
Avatar billede jakoba Nybegynder
21. oktober 2001 - 19:18 #5
tak for pts.

248 er den decimale html kode  370 er det samme i oktalt

du kan se den \'høje\' del af ISO.latin alfabetet på siden
http://hjem.get2net.dk/Jakob.Aggernaes/htisolat.html
der står alle de decimale koder (men ikke de oktale, dem kendte jeg ikke dengang:).

mvh JakobA
Avatar billede olebole Juniormester
21. oktober 2001 - 23:38 #6
<ole>
370 er oktal-tal værdien af tegnets ASCII-kode. Jeg har lavet en lille konverter, du kan finde her:
    http://www.olebole.f2s.com/octalconverter/
/mvh
</bole>
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