Avatar billede Chewie Novice
30. marts 2005 - 11:43 Der er 5 kommentarer og
1 løsning

Begrænsning af tekstboks

Hej exp´er

Jeg står med en lille udfordring som jeg ikke rigtig kan finde en løsning på.

Kan man på nogen måde med HTML begrænse en tekstboks så man kun kan skrive 25 tegn i breden og 6 linier ?

venligst,
Søren
Avatar billede skyggen2000 Nybegynder
30. marts 2005 - 12:48 #1
Ikke så vidt jeg ved. Det skal kombieneres med javascript. Man kan ikke låse den, således at man ikke kan overskride de seks linier. Det ville ellers være meget nice...

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<script language="javascript" type="text/javascript">

function testFunction(areaObj, maxValue)
{       
  // maxValue sætte til 150 pga. 25 * 6
    if(areaObj.value.length > maxValue)
        alert("Der må maksimalt være: " + maxValue + " i denne tekstboks!");
}   

</script>

<body>
    <textarea name="hejsa" cols="25" rows="6" onkeydown="testFunction(this,150);" style="overflow:hidden">noget tekst</textarea>   
</body>

</html>
Avatar billede Chewie Novice
30. marts 2005 - 12:50 #2
problemet er så -> hvad hvis brugeren har java slået fra i sin browser ?
Avatar billede skyggen2000 Nybegynder
30. marts 2005 - 12:54 #3
Er det noget du skal gemme? Så må du kontrollere størrelsen på serveren inden du gemmer den, eller give brugeren en fejlbesked på den. Der har været et spg. vedr. alert bokse i HTML, hvilket man heller ikke kan... Nogle ting kan man bare ikke i HTML og sådan er det:)
Avatar billede olebole Juniormester
30. marts 2005 - 15:29 #4
<ole>

HTML er med vilje et sprog uden funktionalitet. Det skal opnås via JavaScript - og slår brugeren det fra, har du ingen mulighed for funktionalitet på din side :)

/mvh
</bole>
Avatar billede skyggen2000 Nybegynder
30. marts 2005 - 15:30 #5
vel talt:)
Avatar billede Chewie Novice
02. april 2005 - 19:53 #6
Mange tak for hjælpen

Jeg valgte at skriver mig ud af det .. så håber jeg folk forstå det :)

God weekend
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging