URL: https://www.peterbe.com/plog/blogitem-040818-1/textarea.html

I often find that typing in text in some textarea boxes on webpages that the size of the box is too small and I wish I could expand its size like I can with a running GUI program like Notepad or XEmacs. Here is now my experimental attempt of solving that problem. I've only tried it in Firefox (Linux) and Konqueror (Linux) so far. It did not work in Konqueror :(

The obvious risk is that having controls like this will confuse newcomers; and you can't use excessive and intrusive text to explain what these controls do.

Obviously this needs to be couple with some sort of cookie feature so that the desired size is remembered; but that's not the issue here.

Have a play with it

Comments

Matt Schinckel

Well, it does work with IE 5.5 (Win).

I've tried (briefly) including this in my comment box, but I haven't yet got it to work. I'll alter it so it only expands the height of the text area, since the width increase would interfere with the site layout.

I might also try coming up with some icons that reflect a smaller/larger textbox, and place them to the right of the box.

Donius

Works wonderfully in IE6/WIN, FF1.0.6/WIN and SAFARI1.3/MACOSX. :) Kickass! Thanks!

((thieve theive thieve...))

shavonne

is it possible to rezise the text box on the event onload??
I mean think that from a xml we send 100 lines of text..And when the page opens we need all of them to be visible (without the scroll bar) how can we do it??

Thank you.

Bruno

It works on konqueror 3.5.4 :)
Nice script!

Anonymous

have

Your email will never ever be published.

Previous:
Python inspect module August 16, 2004 Python
Next:
People who really can't think in numbers August 20, 2004 Mathematics
Related by category:
Fastest way to find out if a file exists in S3 (with boto3) June 16, 2017 Web development
Be very careful with your add_header in Nginx! You might make your site insecure February 11, 2018 Web development
<datalist> looks great on mobile devices August 28, 2020 Web development
How to have default/initial values in a Django form that is bound and rendered January 10, 2020 Web development
Related by keyword:
Command-Enter to submit a form when focus is inside textarea with React (TypeScript) February 4, 2022 React
Button tag in bloody Internet Explorer August 9, 2005 Web development
Never put external Javascript in the <head> April 2, 2013 Web development
The awesomest way possible to serve your static stuff in Django with Nginx March 24, 2010 Django