/
Forside
/
Teknologi
/
Udvikling
/
Java Scripts
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java Scripts
#
Navn
Point
1
molokyle
5410
2
Klaudi
2799
3
smorch
2439
4
kim
1360
5
Harlekin
1134
6
bentjuul
984
7
gibson
800
8
severino
695
9
Random
675
10
konsulent..
626
onfocus javascript som jeg ikke kan få til~
Fra :
Thomas G
Dato :
15-08-05 13:38
Hey NG.
jeg vil gerne have et javascript der ændrer VALUE'værdien af en input
element i en form.
jeg har prøvet følgende:
<form action="et_eller_andet.php" method="post" name="navn1">
<input name="navn3" type="text" id="di1" value="Skriv dit navn her"
style="width: 150 px;" onfocus="getElementById('navn1').navn3.value =''" />
</form>
nogen der kan fortælle mig hvad jeg gør galt?
Mvh. Thomas
Dj Uncas (
15-08-2005
)
Kommentar
Fra :
Dj Uncas
Dato :
15-08-05 15:32
"Thomas G" <alt-mail@FJERNtunet.dk> skrev i en meddelelse
news:62f49$43008d53$3e3d8f54$32093@news.arrownet.dk...
> Hey NG.
>
> jeg vil gerne have et javascript der ændrer VALUE'værdien af en input
> element i en form.
>
> jeg har prøvet følgende:
>
> <form action="et_eller_andet.php" method="post" name="navn1">
>
> <input name="navn3" type="text" id="di1" value="Skriv dit navn her"
> style="width: 150 px;" onfocus="getElementById('navn1').navn3.value =''"
> />
>
> </form>
>
> nogen der kan fortælle mig hvad jeg gør galt?
Uden at være ekspert vil jeg tro du manger "javascript:" i din onfocus:
<input onfocus="javascript:getElementById('navn1').navn3.value="" />
Jeg bruger selv følgende til den funktion du er i gang med:
<input type="text" value="Navn.."
onfocus="javascript:if(this.value=='Navn..'){this.value='';};"
onblur="javascript:if(this.value==''){this.value='Navn..';};" />
Ryan Kristensen (
15-08-2005
)
Kommentar
Fra :
Ryan Kristensen
Dato :
15-08-05 16:00
On Mon, 15 Aug 2005 14:37:49 +0200, Thomas G <alt-mail@FJERNtunet.dk>
wrote:
> jeg vil gerne have et javascript der ændrer VALUE'værdien af en input
> element i en form.
>
> <input name="navn3" type="text" id="di1" value="Skriv dit navn her"
> style="width: 150 px;" onfocus="getElementById('navn1').navn3.value =''"
> />
Hvis du vil bruge getElementById så skal du skrive
document.getElementById('di1').value, men når det er en del af en form, så
foretrækker jeg at tilgå elementet sådan her:
document.forms['navn1'].elements['navn3'].value
Men i dette tilfælde er det nok lettest at gøre det sådan her:
<input name="navn3" type="text" id="di1" value="Skriv dit navn her"
style="width:150px;" onfocus="this.value =''" />
--
Ryan Kristensen
Thomas G (
15-08-2005
)
Kommentar
Fra :
Thomas G
Dato :
15-08-05 22:00
> nogen der kan fortælle mig hvad jeg gør galt?
tak for svarene til begge. De var meget lærerige... men så igen.. jeg har
meget at lære om javascript.. så i forlængelse kommer der lige et anden
ligninge spørgsmål:
jeg vil gerne have samme funktionalitet i et textarea tag. Jeg har forsøgt
mig lidt med noget innerHTML() men for ikke noget positivt resultat.
Nogen der kan hjælpe mig?
Mvh. Thomas
Ryan Kristensen (
15-08-2005
)
Kommentar
Fra :
Ryan Kristensen
Dato :
15-08-05 22:21
On Mon, 15 Aug 2005 22:59:56 +0200, Thomas G <alt-mail@FJERNtunet.dk>
wrote:
> jeg vil gerne have samme funktionalitet i et textarea tag.
Det gør du på samme måde:
<textarea name="test" cols="10" rows="3" onclick="this.value='';">Indtast
noget.</textarea>
--
Ryan Kristensen
Søg
Alle emner
Teknologi
Udvikling
Java Scripts
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177482
Tips :
31964
Nyheder :
719565
Indlæg :
6408387
Brugere :
218883
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.