Issue
I have two pages with HTML forms. The first page has a submission form, and the second page has an acknowledgement form. The first form offers a choice of many controls, while the second page displays the data from the submission form again with a confirmation message. On this second form all fields must be static.
From what I can see, some form controls can be readonly
and all can be disabled
, the difference being that you can still tab to a readonly field.
Rather than doing this field by field is there any way to mark the whole form as readonly/disabled/static such that the user can't alter any of the controls?
Solution
Wrap the input fields and other stuff into a <fieldset>
and give it the disabled="disabled"
attribute.
Example (http://jsfiddle.net/7qGHN/):
<form>
<fieldset disabled="disabled">
<input type="text" name="something" placeholder="enter some text" />
<select>
<option value="0" disabled="disabled" selected="selected">select somethihng</option>
<option value="1">woot</option>
<option value="2">is</option>
<option value="3">this</option>
</select>
</fieldset>
</form>
Answered By - Klemen Tusar
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.