ann_c — 2012-02-21T17:15:59-05:00 — #1
I have a form that needs to be printed. I've used CSS and print style sheets to accomplish this. However, I cannot remove the "arrow" on a select tag.
Click on a radio button under the sentence, "Indicate the number of Curriculum Areas to be evaluated", in order to reveal the select tags.
paul_wilkins — 2012-02-21T18:06:52-05:00 — #2
No, the arrow on a select tag cannot be removed.
Knowing that, a way to remove the arrow is by removing the entire select tag.
ann_c — 2012-02-21T18:13:08-05:00 — #3
Is there a way to display the selection, but not the select tag?
i.e. User selects "School Days" Is there a way to print "School Days" and not the select tag?
paul_wilkins — 2012-02-21T18:15:29-05:00 — #4
It might be possible to use a multiple view with a size of 1, no - that seems to show scrollbars on it now.
Perhaps though the people in the CSS forum can help though, they know a lot more about this presentational side of things.
ann_c — 2012-02-21T18:45:05-05:00 — #5
I've asked the question there as well.
The coding that removes the scroll bar in textareas does not remove the scroll bar in a <select> tag. therefore, I am looking for other solutions.
Thanks for your replies
paul_wilkins — 2012-02-21T19:01:35-05:00 — #6
An other solution is to have an input field in its place instead. Normally hidden on the page, but updated by a script and shown by the printing style sheet, which would also hide the select element.
That's the way to do it by removing the select tag entirely from being printed.
ann_c — 2012-02-21T19:22:37-05:00 — #7
Originally checkboxes were used, but to save space the checkboxes were converted to <select>.
paul_wilkins — 2012-02-21T19:23:54-05:00 — #8
ann_c — 2012-02-21T19:31:53-05:00 — #9
I really appreciate your replies. I would have preferred the solution to be a little less complicated, but alas, everything I've worked on for this customer has been complicated.