Disabling input fields in a form causing Javascript error in IE 7 (works fine in Firefox)

Disabling input fields in a form causing Javascript error in IE 7 (works fine in Firefox)

I have a form in which I am disabling all the input fields that is not hidden on jQuery(document).ready(function())

Here is my code:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <div xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets"
  4.     xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
  5.     xmlns:c="http://java.sun.com/jsp/jstl/core" lang="en" xml:lang="en" style="padding-bottom: 8px;">
  6.     <script>
  7.         jQuery(document).ready(function()
  8.         {
  9.             jQuery('div#formBuilderPreviewEnrollmentData input[type!="hidden"]').prop('disabled', 'true');
  10.         });
  11.     </script>
  12.     <h:form id="previewMarketingProgramForm">
  13.         <div class="modal-content">
  14.             <br /> <br /> <br />
  15.             <div>
  16.                 <h4>Enrollment Form</h4>
  17.             </div>
  18.             <table cellpadding="0" cellspacing="0" border="1" width="100%" class="results-table">
  19.                 <tr>
  20.                     <td>
  21.                         <div id="formBuilderPreviewEnrollmentData">
  22.                             <h:outputText value="#{previewMarketingProgramBean.enrollmentFormBean.enrollmentFormContent}" escape="false" />
  23.                         </div>
  24.                     </td>
  25.                 </tr>
  26.             </table>
  27.             <br /> <br /> <br />
  28.         </div>
  29.     </h:form>
  30. </div>
Here is the Javascript error:

Can't move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus.

Please tell me what could be causing this error. I am using jQuery-1.7.2-min.js

Here is the HTML generated source for this form for your reference:
  1. <!DOCTYPE html>
  2. <html> <head> <title>View Article - Liferay</title>
  3.     <script src="http://xx:8001/vcc-theme/js/jquery-1.7.2.min.js"></script>
  4.     <script src="http://xx:8001/vcc-theme/js/javascript.js"></script>
  5.     <script src="http://xx:8001/vcc-theme/js/jquery.tablesorter.min.js"></script>
  6.     <script src="http://xx:8001/vcc-theme/js/jquery.tablesorter.pager.js"></script>
  7.     <script src="http://xx:8001/vcc-theme/js/jquery.autocomplete.js"></script>
  8.     <script src="http://xx:8001/vcc-theme/js/jquery.simplemodal.1.4.2.min.js"></script>
  9.     <script src="http://xx:8001/vcc-theme/js/jquery.scrollTo.js"></script>
  10.     <script src="http://xx:8001/vcc-theme/js/ui.datepicker.js"></script>
  11.     <script>
  12.     jQuery(document).ready(function()
  13.     {
  14.         jQuery('div#formBuilderPreviewEnrollmentData input[type!="hidden"]').prop("disabled",true)});
  15.          </script>
  16.      <form id="previewMarketingProgramForm" name="previewMarketingProgramForm" method="post"
  17.      action="">
  18.          <div class="modal-content">
  19.             <br /> <br /> <br />
  20.             <div> <h4>Enrollment Form</h4> </div>
  21.             <table cellpadding="0" cellspacing="0" border="1" width="100%" class="results-table">
  22.                 <tr>
  23.                     <td>
  24.                         <div id="formBuilderPreviewEnrollmentData">
  25.                             <p> NAME: <input class="required" name="NAME" type="text" /></p> <p> &#160;</p>
  26.                             <p> AGE: <input name="AGE" type="text" /></p> <p> &#160;</p>
  27.                             <p> ADDRESS:<textarea name="ADDRESS"></textarea></p>
  28.                         </div>
  29.                     </td>
  30.                 </tr>
  31.             </table>
  32.             <br /> <br /> <br />
  33.          </div>
  34.     </form>
  35. </html>







I am getting this JS error in IE 7 (works fine in Firefox)