12. marts 2005 - 04:57
Der er
9 kommentarer og 1 løsning
Udskrive "mes" fra input felt
Hvad er fejlen i min kode? - Jeg vil gerne skrive noget i input feltet også få det vist i <div id="talk"></div>, min kode er: <script> function bubble(){ mes = document.Post.message.value; document.getElementById('talk').innerHTML = mes; } </script> <form name="Post" action="" method="POST" onSubmit="return bubble(this);"> <input type="text" name="message" size="65" style="color:black; background-color:white; border: 1px; margin:1; border-color:black; border-style:solid;"> <input type="submit" value="ok" style="color:black; background-color:white; border: 1px; margin:1; border-color:black; border-style:solid;"> </form> <div id="talk"></div>
Annonceindlæg fra Arctic Wolf
12. marts 2005 - 08:51
#1
prøv: <script> function bubble(f){ document.getElementById('talk').innerHTML = f.message.value; } </script> <form name="Post" action="?" method="POST" onSubmit="bubble(this);return false"> <input type="text" name="message" size="65" style="color:black; background-color:white; border: 1px; margin:1; border-color:black; border-style:solid;"> <input type="submit" value="ok" style="color:black; background-color:white; border: 1px; margin:1; border-color:black; border-style:solid;"> </form> <div id="talk"></div>
12. marts 2005 - 12:05
#2
Mange tak! Kan man ikke lave en function i bubble(); hvor den fjerner diven efter 15 sek? noget ala.. document.all['talk'].style.visibility = 'visible'; hide('talk',10000);
12. marts 2005 - 12:10
#3
Jo, da: <script type="text/javascript"> function bubble(f){ var tlk = document.getElementById('talk'); tlk.innerHTML = f.message.value; tlk.style.display = 'block'; setTimeout("document.getElementById('talk').style.display='none'",15000); } </script> -- bemærk også, at jeg satte type på script-tagget, da det faktisk har været obligatorisk siden 1998 ...
12. marts 2005 - 12:14
#4
Har ellers lavet noget andet :], men roenving? Er det muligt og få en div til at "LÅSE" sig fast til et bestemt left og top felt? Sådan hvor mere tekst der kommer i den der <div id=talk></div>, jo højre skal diven blive, men ikke flytte sig nogle steder?
12. marts 2005 - 12:18
#5
noget ala.. diff = t - parseInt(talk.style.top); uX3 = parseInt(uX) + 30; uY3 = parseInt(uY) - diff; talk.style.left = uX3; talk.style.top = uY3;
12. marts 2005 - 12:20
#6
Left og top holder den automatisk, hvis du sætter det !-) -- så den forstår jeg ikke ...
12. marts 2005 - 12:23
#7
Hvordan finder jeg variablen l og t fra funktionen ryk? :S
12. marts 2005 - 12:24
#8
-- hvor er den ?-)
12. marts 2005 - 12:28
#9
i samme fil :)
12. marts 2005 - 17:50
#10
hehe jeg forstår heller ikke lige sidste del af spørgsmålet... men du kan jo prøve at forklare det lidt bedre! jeg lægger lige et svar til andet del af spørgsmålet :)
Vi tilbyder markedets bedste kurser inden for webudvikling