Avatar billede terra Nybegynder
28. september 2003 - 02:14 Der er 14 kommentarer og
1 løsning

10 første tegn fra (location)

Hvrdan kan jeg skrive ti første tegn fra location?

<script language="JavaScript">
alert(location);
</script>
Avatar billede nak-m Nybegynder
28. september 2003 - 03:05 #1
mener du sådan her:
<script language="JavaScript">
alert(document.location.href.substring(0,10));
</script>
Avatar billede terra Nybegynder
28. september 2003 - 03:19 #2
Taker for hjelpen :)
Avatar billede nak-m Nybegynder
28. september 2003 - 03:57 #3
det var så lidt! ;)
Avatar billede terra Nybegynder
28. september 2003 - 05:01 #4
nak-m -> den er grei men..., jeg kan ikke bruge den,
jeg må først hente helle stringen via (location)
og så fra -> -> teksten hente -> (0,10)

<script language="JavaScript">
alert(location);
</script>

Any Ideas?
Avatar billede roenving Novice
28. september 2003 - 07:56 #5
<script language="JavaScript">
txt = document.location.href;
alert(txt.substring(0,10));
</script>
Avatar billede terra Nybegynder
28. september 2003 - 12:36 #6
roenving -> Tak for det men,... jeg > må < ha det sådan:

<script language="JavaScript">
txt = (location);
alert(txt.substring(0,10)); \\ kan ikke bruge den her
</script>

Se:

<script language="JavaScript">
alert(location);
alert(document.location.href.substring());
</script>

Bliver det samme, men kan ikke behandle (location)
Terra
Avatar billede terra Nybegynder
28. september 2003 - 12:40 #7
Sakal jeg lave et nyt spm eller fortsetter vi her?
Avatar billede roenving Novice
28. september 2003 - 12:58 #8
Hvad mener du ?-)
Avatar billede terra Nybegynder
28. september 2003 - 15:17 #9
roenving ->
Hvoradan kan jeg gjøre det samme med kun -> (location)?
Den blir interpretert på et andet måte.

<script language="JavaScript">
alert(document.location.href.substring(0,10));
</script>
Avatar billede roenving Novice
28. september 2003 - 15:21 #10
location er et objekt, så hvis du skal udføre streng-operationer skal du nødvendigvis have fat i location.href ...
Avatar billede terra Nybegynder
28. september 2003 - 15:27 #11
Men den kommer selv, prøv i IE:
<script language="JavaScript">
alert(location);
</script>
Avatar billede terra Nybegynder
28. september 2003 - 15:32 #12
Den går også i Netscape.
Avatar billede roenving Novice
28. september 2003 - 15:33 #13
-- ja det er fordi et objekt, som udskrives, automatisk kalder toString-metoden, som _skal_ være på alle objekter, men hvis du forsøger at udføre noget andet end en udskrift på et objekt, vil den tro, at det er en metode på objektet og derfor generere en fejl !-)
Avatar billede terra Nybegynder
28. september 2003 - 15:41 #14
Kan jeg ikke gøre den utskriften om til string igjen?
Avatar billede roenving Novice
13. oktober 2003 - 05:27 #15
.href !-)
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