/
Forside
/
Teknologi
/
Udvikling
/
Java Scripts
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
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
natmaden
610
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 :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410979
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.