Even in such a case, I would continue to argue that yes, this single question could be made into more than one page. The first one would ask which countries they would like to search in, and then the next page could display checkboxes for each of the regions within each country selected. This may well end up producing many checkboxes on the second page (hopefully too many users aren't willing to work anywhere, ie: selecting all countries), but I think some people would be surprised at the usefulness of this setup.

Having one multi-select field for such information is a hassle as well as a pain. I'd select my options, then scroll up and scroll through the entire list again, making sure that I had held down the control key for every single click. Then I'd find out to my horror that I hit the shift key instead of control, and I now have 20 options selected instead of my 3. Then redo the whole thing over... Okay, now I've been a web user long enough to remember to hold the control key, so I wouldn't have this problem myself, but there are a lot of non-nerds out there who can't seem to do things in just the right way :) You have to be ready for everything!


      C:\>shutdown -s
      >> Could not shut down computer:
      >> Microsoft is logged in remotely.
    


In reply to Re^4: multi-select html forms by Coruscate
in thread multi-select html forms by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.