Avatar billede 7th Praktikant
02. november 2003 - 21:10 Der er 11 kommentarer og
1 løsning

Lovlige tegn i name

Hvilke tegn er lovlige i et name="" udover - og _ ?
Avatar billede dawin_dk Nybegynder
02. november 2003 - 21:13 #1
hold dig til a-z og tal .. så er du sikker på der ik er alt for meget der går galt og med browser-forskelle..
Avatar billede 7th Praktikant
02. november 2003 - 21:28 #2
Jeg skal bruge et trejde tegn, så jeg kan opdele name="" strengen...
Avatar billede dawin_dk Nybegynder
02. november 2003 - 21:30 #3
så brug _ ... den virker i de browsere jeg har rodet med..
Avatar billede olebole Juniormester
02. november 2003 - 21:37 #4
<ole>

I en name-attribut, kan du skrive næsten alle tegn - også gerne entities som '&oslash;'. Du skal være uheldig, hvis du rammer et 'ulovligt' tegn  ;o)
Der er stort set ingen forskelle på, hvad forskellige browsere tillader i den henseende.

/mvh
</bole>
Avatar billede 7th Praktikant
02. november 2003 - 21:40 #5
Så har jeg været uheldig, for jeg prøvede med et punktum (.) :) Vil prøve mig frem så.
Avatar billede olebole Juniormester
02. november 2003 - 21:41 #6
Punktum er fuldt ud lovligt - og bør absolut ikke give problemer noget sted  :)
/mvh
Avatar billede 7th Praktikant
02. november 2003 - 21:45 #7
Hhmm jeg prøvede at udskrive output fra <input name="one-two_property.class"> og fik ingenting tilbage...
Avatar billede olebole Juniormester
02. november 2003 - 21:51 #8
Så bruger du nok et serverside-sprog, der ikke lever op til HHTML-standarden ... såvidt jeg husker, kan PHP skodde lidt på det felt  :o(
Punktum i name-attributter er helt lovligt  :)
Avatar billede 7th Praktikant
02. november 2003 - 22:10 #9
Den mistanke havde jeg inden jeg oprettede dette spørgsmål, så rart at få det bekræftet. Anyway har på en lidt indviklet måde fået det til at fungere med - og _, som PHP godt kan forstå :)

Hvem lægger et svar?
Avatar billede olebole Juniormester
02. november 2003 - 22:14 #10
Du kan også bruge kolon eller en pibe '|' eller '|:|', som også ses temmelig ofte.
Problemet med punktum, tror jeg opstår, fordi PHP bruger det tegn til konkatenering af variabler  :)
/mvh
Avatar billede 7th Praktikant
02. november 2003 - 22:17 #11
OK, tak for hjælpen.
Avatar billede olebole Juniormester
02. november 2003 - 22:23 #12
... anytime  ;o)
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