31. marts 2002 - 23:53
Der er
19 kommentarer og 1 løsning
max antal i <textarea>
Hvordan fortæller man et textarea hvor mange tegn der maksimalt må indtastes?? (som maxlength i <input type="text">) Mads.
Annonceindlæg fra IBM
31. marts 2002 - 23:56
#1
Sdåan : <html> <head> <script> maxTegn = 10; function tjeck(hvad){ if(hvad>=maxTegn){ alert("Max "+maxTegn+" makker!") } } </script> </head> <body> <form name="f"> <textarea name="t" onkeyup="tjeck(this.value.length)"></textarea> </form> </body> </html> /Nikolaj
31. marts 2002 - 23:59
#2
Okay, det er så den kreative løsning. Der findes altså ingen attribut som kan det samme som maxlength, bare for en textarea?
01. april 2002 - 00:00
#3
Nope den findes ikke. Du er nødt til at tjekke længden på indholdet og så regne derfra. /Nikolaj
01. april 2002 - 00:01
#4
Tak!
01. april 2002 - 00:02
#5
Så lidt :))
01. april 2002 - 00:05
#7
nikolaj er det så muligt at sætte en tælelr på som fortæller hvor mange tegn der er tilbage?
01. april 2002 - 00:06
#8
Absolut :))
01. april 2002 - 00:09
#9
Var den til mig eller til michaelb? :o) Mit spørgsmål omhandler lige nøjagtigt dette.
01. april 2002 - 00:12
#10
Det var til michaelB, men jeg kan da godt fikse det andet for dig :))
01. april 2002 - 00:13
#11
Kamerat! :o)
01. april 2002 - 00:15
#12
sådan? <html> <head> <script> maxTegn = 10; function tjeck(hvad){ document.f.antal.value= maxTegn - hvad if(hvad>=maxTegn){ alert("Max "+maxTegn+" makker!") } } </script> </head> <body onload="document.f.antal.value=maxTegn"> <form name="f" onsubmit="document.f.t.value = document.f.t.value.toUpperCase();"> <textarea name="t" onkeyup="tjeck(this.value.length)"></textarea> <input type="text" name="antal"> </form> </body> </html>
01. april 2002 - 00:20
#13
Du kan jo bare det der :o) Kan du ikke lægge et svar på mit spørgsmål, så du også kan få del i pointene? (Nu håber jeg det er i orden med CoAdmin?)
01. april 2002 - 00:25
#14
Forøvrigt: Kan det lade sig gøre at skrive det ud på siden uden at benytte tekstboksen? Altså så det bare står som tekst mellem det andet tekst: "Du har nu XXX tegn tilbage til din beskrivelse"
01. april 2002 - 00:30
#15
jeg er co-admin :))
01. april 2002 - 00:34
#16
Jeg smider et svar og en opdatere løsning i dit spørgsmål.
01. april 2002 - 00:41
#17
steen: Blev imponeret af nikolajs viden og lejede lidt med formlen!! Du kan jo få den til at se 'prof' ud så det ser ud som om det er skrevet direkte - vha at sætte 'size' til 2 (hvis du bruger et tocifret tal skal den sættes til 1) og indsætte sådan en her: ----- <style> input { BORDER-STYLE: solid; BORDER-WIDTH: 0;BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-COLOR="000000"; FONT-SIZE: 10 pt;} </style> ----- Du har <input type="text" name="antal" size="2"> antal tegn tilbage
01. april 2002 - 00:46
#18
Ok - til begge to :o)
01. april 2002 - 00:47
#19
:))
01. april 2002 - 00:51
#20
Hehe God fornøjelse
Vi tilbyder markedets bedste kurser inden for webudvikling