login  Naam:   Wachtwoord: 
Registreer je!
 Forum

textarea regel limiet

Offline lau - 30/08/2005 22:11
Avatar van lauHTML interesse Hoe kun je ervoor zorgen dat de inhoud van je textarea niet meer dan 7 regels mag bevatten.
Dus niet dat ik een textarea van 7 regels wil hebben, dat kan ik al.
Maar ik wil dat de gebruiker niet meer dan 7 regels kan toevoegen in een textarea.

9 antwoorden

Gesponsorde links
Offline marten - 30/08/2005 22:12
Avatar van marten Beheerder cols en rows aangeven 
Offline dreamworld - 30/08/2005 22:13
Avatar van dreamworld HTML beginner hem een maxlenght="" mee geven...

zie ook: http://www.site...id=115#3.2
Offline Metalhead - 30/08/2005 22:18
Avatar van Metalhead HTML gevorderde Maxlength werkt als het goed is niet in textarea's (zie http://www.w3.o...tml#h-17.7 )

Dus dan zal je het met javascript moeten oplossen...
Offline dreamworld - 30/08/2005 22:21
Avatar van dreamworld HTML beginner @MetalHead:
Dat wist ik nie... ook nog nooit geprobeerd of het werkt, misschien werkt het wel 
Offline Ontani - 30/08/2005 22:22
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <html>
  2. <head>
  3. <title>Category</title>
  4. <script language="javascript" type="text/javascript">
  5. <!--
  6. function validate() {
  7. maxlength=50;
  8. if(document.myForm.theTextArea.value.length>=maxlength) {
  9. alert('Your comments must be 50 characters or less');
  10. document.myForm.theTextArea.focus();
  11. return false;
  12. } else {
  13. return true;
  14. }
  15. }
  16. //-->
  17. </script>
  18. </head>
  19. <body>
  20. <form name="myForm" onsubmit="return validate();">
  21. Comments:<br />
  22. <textarea name="theTextArea" cols="10" rows="3"></textarea><br />
  23. <input type="submit">
  24. </form>
  25. </body>
  26. </html>
Offline ikkedikke - 30/08/2005 22:31
Avatar van ikkedikke PHP expert gaat om regels he? dan heeftie niets aan maxlength ofiets,
je kan misschien wel splitsen op \n's en dan tellen...?
Offline lau - 30/08/2005 22:33
Avatar van lau HTML interesse maxlength, cols of/en rows zijn niet goed.
Dit geeft alleen de grootte van zo'n textfield weer.
En die van ontani heeft beperking in karakters.

Wat ik wil is een beperking in aantal regels voor invoer. Niet voor weergave.
Offline Gerard - 30/08/2005 22:34
Avatar van Gerard Ouwe rakker dan zou ik gaan voor de oplossing die ikkedikke bied
Offline Metalhead - 31/08/2005 08:34
Avatar van Metalhead HTML gevorderde Ten 1e moet je dan de \n's testen.
Ten 2e moet je dan per regel (dus per \n) gaan kijken hoeveel karakters deze regel bevat en als dit groter is als de cols van je textarea moet je het aantal regels met 1 vergroten (en als het dus 2x meer is als de cols met 2 vergroten, enz.)

Wordt nog een lastig scriptje, maar wel te doen.
Als ik tijd had zou ik het voor je maken 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s