Avatar billede falslev Nybegynder
20. april 2004 - 18:43 Der er 2 kommentarer og
3 løsninger

Script der splitter fuldt navn til fornavn og efternavn

Sciptet skal eksempelvis kunne tage det fulde navn:
'Bjarne Larsen' og lave til

Fornavn=Bjarne
Efternavn=Larsen

Jeg forstiller mig at det bare deler ved første mellemrum det finder.
Der skal dog tages højde for at der kan være nogen uden mellemrum.
Avatar billede falslev Nybegynder
20. april 2004 - 18:44 #1
Glemte at skrive at der selvfølgelig også kan være navne med flere mellemrum.
Men bare den deler ved det første er det super :)
Avatar billede medions Nybegynder
20. april 2004 - 18:45 #2
strNavn = "Rune Nielsen"
arrNavn = Split(strNavn, " ")

document.write("Fornavn" + arrNavn(0))
document.write("Efternavn" + arrNavn(1))

//>Rune
Avatar billede Jman Praktikant
20. april 2004 - 18:45 #3
TempNavn = Split(navn," ")
Fonavn = TempNavn(0)
Efternavn = TempNavn(1)
Avatar billede medions Nybegynder
20. april 2004 - 18:46 #4
strNavn = "Rune Nielsen"
arrNavn = Split(strNavn, " ")

document.write("Fornavn" + arrNavn(0))
If UBound(arrNavn) = 2 Then
document.write("Mellemnavn" + arrNavn(1))
document.write("Mellemnavn" + arrNavn(2))
Else
document.write("Efternavn" + arrNavn(1))
End If

//>Rune
Avatar billede medions Nybegynder
20. april 2004 - 18:47 #5
strNavn = "Rune Nielsen"
arrNavn = Split(strNavn, " ")

Fornavn + arrNavn(0))
If UBound(arrNavn) = 2 Then
Mellemnavn = arrNavn(1))
Efternavn = arrNavn(2))
Else
Efternavn = arrNavn(1))
End If

sådan fx. :)

//>Rune
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
Kurser inden for grundlæggende programmering

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