04. august 2003 - 00:18
Der er
15 kommentarer og 1 løsning
Input-felt hvor default teksten forsvinder når man vælger feltet
Kan man lave et input-felt, hvor det der står i forvejen forsvinder, når man trykker i feltet for at skrive noget ? Hvis man ikke har skrevet noget i feltet skal teksten igen komme frem når man trykker et andet sted ;)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
04. august 2003 - 00:22
#1
<input type=text value=whatever onfocus="this.value=''; onblur="this.value='whatever';"> Håber det hjælper :)
04. august 2003 - 00:33
#2
04. august 2003 - 07:14
#3
legg merke til at spørgsmålet ligger i Flash kategorien...
04. august 2003 - 08:39
#4
hvis dit tekstfelt har navnet "txt" kan du skrive det her i en keyframe: txt.text="Skriv din email her" txt.onSetFocus = function(){ txt.text="" } txt.onKillFocus = function(){ txt.text="Skriv din email her" }
04. august 2003 - 11:34
#5
Tak for svaret gulekings.....;)) Svar for point ;)
04. august 2003 - 11:37
#6
Lige bortset fra en lille detalje jeg havde overset....når man skriver noget skulle det gerne blive stående...;)
04. august 2003 - 12:11
#7
ahh, helt sikkert! 2 sec
04. august 2003 - 12:13
#8
txt.text="Skriv din email her" txt.onSetFocus = function(){ txt.text="" } txt.onKillFocus = function(){ if(txt.text == ""){ txt.text="Skriv din email her" } }
04. august 2003 - 12:29
#9
ok cool - men når man har skrevet noget og trykker et andet sted og vender tilbage for måske at tilføje noget, så må teksten ikke forsvinde igen ;)
04. august 2003 - 13:00
#10
txt.text="Skriv din email her" txt.onSetFocus = function(){ if(txt.text == "Skriv din email her"){ txt.text="" } } txt.onKillFocus = function(){ if(txt.text == ""){ txt.text="Skriv din email her" } }
04. august 2003 - 15:18
#11
var det noget du kunne bruge så??
04. august 2003 - 15:38
#12
juhuuu ;)
04. august 2003 - 16:18
#13
en sidste ting som kunne være cool...hvordan ville du lave scriptet hvis du havde flere inputfeltet..? - man kan selfølgelig skrive koden flere gange, men det må kunne undgås....kun hvis du har tid og lyst - spørgsmålet er allerede besvaret fuldt ud ;)
05. august 2003 - 09:50
#14
neej, ikke lige desværre :(
05. august 2003 - 11:43
#15
ok ;)
05. august 2003 - 13:23
#16
Kald dine tekstfelter txt1, txt2, txt3 osv op til numTekstFelter, og skriv noget i stil med dette: numTekstFelter = 4; for (i = 1; i <= numTekstFelter; i++) { this["txt" + i].text="Skriv din email her" this["txt" + i].onSetFocus = function(){ if(this.text == "Skriv din email her"){ this.text="" } } this["txt" + i].onKillFocus = function(){ if(this.text == ""){ this.text="Skriv din email her" } } } mvh mat
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.