# Limiting characters for input text

**URL:** <https://forum.kirupa.com/t/limiting-characters-for-input-text/27254>\
**Category:** Uncategorized\
**Created:** [July 31, 2003, 3:28pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254 "2003-07-31T15:28:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sogajunk](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@sogajunk](https://forum.kirupa.com/u/sogajunk)\
**Post date:** [July 31, 2003, 3:28pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/1 "2003-07-31T15:28:48Z")

</div>

hello everyone,  
can’t quite seem to figure this out…  
i have this quiz i’m making and it contains 4 input text boxes. there will be 3 options: a,b, or c. and now my question:

how can i make the input boxes only accept the keys a,b,and c?  
(currently you can type in any character)

hoping there is an easy answer,  
-sogajunk

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 31, 2003, 3:51pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/2 "2003-07-31T15:51:38Z")

</div>

Hey soga,  
Give your text field an instance name such as ‘tb’. In your timeline, add the following action:[AS]tb.restrict = “a-c”;[/AS]

That should work. Also, in the Text Properties panel, set the maximum characters to 1. That will prevent people from entering aaa or aab or cab or any other goofy combinations people have a tendency to use 😉

Cheers!  
Kirupa 😏

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 31, 2003, 4:01pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/3 "2003-07-31T16:01:09Z")

</div>

:azn:  
fantastic!!! thanks so much Kirupa!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 31, 2003, 4:01pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/4 "2003-07-31T16:01:52Z")

</div>

no problem :ub:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 31, 2003, 4:33pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/5 "2003-07-31T16:33:49Z")

</div>

For future reference you can use maxChars to set the maximum amount of characters a user can input…

[AS]tb.maxChars = 1;[/AS]

It comes in handy when using createTextField() in Flash 🙂

[edit]

And you can let the user use both lowercase and uppercase letters by defining that in the restrict property.

[AS]tb.restrict = “a-cA-C”;[/AS]

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 31, 2003, 4:53pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/6 "2003-07-31T16:53:30Z")

</div>

thanks beta! (hope it’s ok that i call you beta:thumb: )

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [July 31, 2003, 5:40pm UTC](https://forum.kirupa.com/t/limiting-characters-for-input-text/27254/7 "2003-07-31T17:40:29Z")

</div>

No problem soga. And yes, it is alright that you call me beta, many do 🙂
