3 letters uit volledige naam halen

Status
Niet open voor verdere reacties.

bartwebdesign

Gebruiker
Lid geworden
16 jul 2006
Berichten
443
Ik zoek een script om 3 letters uit een naam te halen.

Dus als ik Bart Webdesign invul, dat er dan BWE komt te staan.
Als ik dan bijv. Helpmij invul dat er dan HMI komt.

Hoe maak ik dit script?
 
Ik zoek een script om 3 letters uit een naam te halen.

Dus als ik Bart Webdesign invul, dat er dan BWE komt te staan.
Als ik dan bijv. Helpmij invul dat er dan HMI komt.

Hoe maak ik dit script?

Moet het compleet willekeurig zijn, of moet er ook nog enige vorm van structuur inzitten (in het eruithalen van de letters)?
 
zoiets als dit?

HTML:
<script>
var name="...";
name=name.split(" ");
var newname=name[1].substr(0,1)+" "+name[2].substr(0,1)+" "+name[3].substr(0,1)+" "+name[4].substr(0,1)+" "+name[5].substr(0,1)+" "+name[6].substr(0,1);
</script>

ikheb het niet getest en op dit moment is het niet mogelijk om meer als 6 spaties tussen versschillende namen te hebben
gelukkig hebben de meeste dat niet :D

hij kan nog wel mooier gemaakt worden maar weet ff niet de functie uit me hoofd die telt hoeveel array keys er zijn ingevuld :P
 
Laatst bewerkt:
Je script werkt niet, bij mij geeft hij een error.

Maar ik wil werken met 2 textboxen.

box 1 geef ik een naam in.
box 2 geeft de uitkomst als ik op een button klik.
 
Ik heb het al opgelost.

Code:
<script>
function genereer(){
var name=document.formulier.naam.value;
name=name.split(" ");
var newname=name[0].substr(0,1)+""+name[1].substr(0,2);
document.formulier.banner.value=newname
}
</script>
<form name="formulier">
Naam<br>
<input type="text" name="naam"><p>
<input type="text" name="banner"><p>
<input type="button" onClick="genereer()" value="Genereer">
</form>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan