Use Javascript and it'll push up the average page sizes (and page rendering times), use Perl and there will probably be more requests to the server (as bad data is submited and the page has to be resent)...
What I would do is have a combindation (dependent on what exactly is needed). Have Javascript form validation (on the <form onSubmit=> setting - please don't set the 'input type=submit' as 'input type=button' as this breaks older browsers), and then if it passes the validation, send it back to the server. This way, if they enter garbage in a field (such as letters in a number field etc), you can say 'Bad entry' before the data has to go back to the server and then the entire page resent.
If you can provide a few more details on what exactly you are trying to achieve, I'll probably be able to provide a few more specific answers.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.