Avatar billede krosser Nybegynder
07. februar 2002 - 17:17 Der er 2 kommentarer og
1 løsning

behandling af mellemrum i streng?

Har to værdier som jeg hiver ned fra url streng og det går fint , men hvordan får jeg lavet et pænt mellemrum i variablerne istedet for at browseren fortolker det med et %. variablerne hedder sagsnummer og kundenavn. Vil sætte pris på det hvis i/du laver det i nedenstående stump kode.


<script type="text/javascript">
<!--
function goerdet(){
str = document.location.search;
str1 = 'kundenavn=\'';
a1 = str1.length;
a2 = str.indexOf(str1);
a3 = str.indexOf('&');
str2 = str.slice(a1+a2, a3);
str2 = str2.replace('\'','');


document.formen.boksen1.value = str2;



str1 = 'sagsnummer=\'';
a1 = str1.length;
a2 = str.indexOf(str1);
str2 = str.slice(a1+a2);
str2 = str2.replace('\'','');


document.formen.boksen2.value = str2;

}
// -->
</script>
Avatar billede krosser Nybegynder
07. februar 2002 - 17:20 #1
anyone?
Avatar billede jakoba Nybegynder
10. februar 2002 - 01:21 #2
Ingen grund til at genopfind den dybe tallerken. der er et par foruddefinerede javascript funktioner til det:

var dinSteng = "med blanktegn i";

var srengeTilURL = escape( dinStreng );

når strengen så hives ind fra urlen skal den igennem den omvendet funktion:

var resultatStreng = unescape( strengTilURL );

escape() og unescape() tager sig ikke kun af blanktegn men også af alle mulige andre tegn der ikke må forekomme i ien URL-sreeng.

mvh JakobA
Avatar billede krosser Nybegynder
13. februar 2002 - 12:12 #3
hej har først haft til at lure på det nu..må indrømme jeg er totalt mongol til javascript.

har kigget på ovenstående skal kun hive noget ned fra url altså er det unescape jeg skal bruge går jeg ud fra..MEN jeg fatter minus er det noget du har muligheded for at indarbejde i det ovenstående...jeg kender overhovedet intet til javascipt..
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