Advertisement
dpDesignz

Preview Mode

Mar 20th, 2012
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 14.71 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5.  
  6. <!DOCTYPE html>
  7.  
  8.  
  9.  
  10. <html xmlns="http://www.w3.org/1999/xhtml">
  11.  
  12. <head><title>
  13.  
  14.      Movie Form
  15.  
  16. </title>
  17.  
  18.     <style type="text/css">
  19.  
  20.         * {margin: 0; padding: 0; border: 0; line-height: -1; font-family: 'Arial Rounded MT', Verdana, Tahoma, sans-serif;}
  21.  
  22.         body {background: white url('bg.jpg') top left repeat-x;}
  23.  
  24.         h1 {color: white; margin-bottom: 8px;}
  25.  
  26.         #wrapper {margin: 0 auto; width: 450px;}
  27.  
  28.         #content {margin: 100px 0 20px 0; padding: 40px 20px; border: 10px solid white; width: 380px; background: #4ec0e5;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRlYzBlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjk2YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #4ec0e5 0%, #3296b6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4ec0e5), color-stop(100%,#3296b6));background: -webkit-linear-gradient(top, #4ec0e5 0%,#3296b6 100%);background: -o-linear-gradient(top, #4ec0e5 0%,#3296b6 100%);background: -ms-linear-gradient(top, #4ec0e5 0%,#3296b6 100%);background: linear-gradient(top, #4ec0e5 0%,#3296b6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ec0e5', endColorstr='#3296b6',GradientType=0 );-moz-border-radius: 52px;border-radius: 52px;}
  29.  
  30.         .rqd {color: #f00;}
  31.  
  32.         #buttons{margin-top: 20px;text-align: center;}
  33.  
  34.         #submit, #reset {-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#777777;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}
  35.  
  36.         #submit:hover, #reset:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;}
  37.  
  38.         #ValidationSummary1 ul{list-style: none; margin: 10px 0 0 10px; font-size: smaller;color: white;}
  39.  
  40.         #ValidationSummary1 li{border-bottom: 1px solid red;}
  41.  
  42.         #resultLbl{margin: 10px 0 0 10px; font-size: smaller;color: white;}
  43.  
  44.     </style>
  45.  
  46.     <!--[if gte IE 9]>
  47.  
  48.      <style type="text/css">
  49.  
  50.        .gradient {
  51.  
  52.           filter: none;
  53.  
  54.        }
  55.  
  56.      </style>
  57.  
  58.    <![endif]-->    
  59.  
  60.         <link type="text/css" href="css/ui-lightness/jquery-ui-1.8.18.custom.css" rel="stylesheet" />  
  61.  
  62.         <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
  63.  
  64.         <script type="text/javascript" src="js/jquery-ui-1.8.18.custom.min.js"></script>    
  65.  
  66. </head>
  67.  
  68. <body>
  69.  
  70.     <form method="post" action="Default.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="form1">
  71.  
  72. <div class="aspNetHidden">
  73.  
  74. <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
  75.  
  76. <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
  77.  
  78. <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="ALC0a2WwebRg8+hoUJhr4tSPSk5YZPZwAMgwqGIkq1ZrctnzuHMthJleNK5aXhkJt7W2qpNPNuLLp5udiavr17f9XPedtGIiy6lhegwnsBA=" />
  79.  
  80. </div>
  81.  
  82.  
  83.  
  84. <script type="text/javascript">
  85.  
  86. //<![CDATA[
  87.  
  88. var theForm = document.forms['form1'];
  89.  
  90. if (!theForm) {
  91.  
  92.    theForm = document.form1;
  93.  
  94. }
  95.  
  96. function __doPostBack(eventTarget, eventArgument) {
  97.  
  98.    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
  99.  
  100.        theForm.__EVENTTARGET.value = eventTarget;
  101.  
  102.        theForm.__EVENTARGUMENT.value = eventArgument;
  103.  
  104.        theForm.submit();
  105.  
  106.    }
  107.  
  108. }
  109.  
  110. //]]>
  111.  
  112. </script>
  113.  
  114.  
  115.  
  116.  
  117.  
  118. <script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZHZm6ouz0pVlwDX4Zm3t3tJXcNlSiQaDp9Z3hhsom3HuUrdUmyFS5jZwwvMUnSKnLg2&amp;t=634635474940000000" type="text/javascript"></script>
  119.  
  120.  
  121.  
  122.  
  123.  
  124. <script src="/Scripts/jquery-1.6.2.js" type="text/javascript"></script>
  125.  
  126. <script src="/WebResource.axd?d=x2nkrMJGXkMELz33nwnakDB4CsmNK4dtmwp-dLgoN3TyXGo_ot8uWlQDL2utfTle_BLkp0EGstBkA7XmgZ-gXZxyhX0w2OAO9miDArcGuV01&amp;t=634635474940000000" type="text/javascript"></script>
  127.  
  128. <script type="text/javascript">
  129.  
  130. //<![CDATA[
  131.  
  132. function WebForm_OnSubmit() {
  133.  
  134. if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
  135.  
  136. return true;
  137.  
  138. }
  139.  
  140. //]]>
  141.  
  142. </script>
  143.  
  144.  
  145.  
  146. <div class="aspNetHidden">
  147.  
  148.  
  149.  
  150.     <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="oMXfaWMLpBnJN2Zq3UOx+CzeD0KMFrlv5QZIL+PtCt7f2qJvQH7VvTi0KUjV/8vSZM/vLDpleEveY7wjOpA4EcakVhsEYEDyxlRYUzDiYfWtgg/GZrG6BpTOX0BKOyoNbkSFP+guVVFq84oruAu0wqDwsT+44BMAy0WLps9GpCqNkTLa1/nfBZLPRPXRVpU8" />
  151.  
  152. </div>
  153.  
  154.     <div id="wrapper">
  155.  
  156.         <div id="content" class="gradient">
  157.  
  158.             <h1>Movie <strong>Form</strong></h1>
  159.  
  160.             <table id="Table1" style="width:380px;">
  161.  
  162.     <tr>
  163.  
  164.         <td style="width:45%;">
  165.  
  166.                         <span class="rqd">*</span>&nbsp;<span id="fNameLbl">First Name</span></td><td><input name="fName" type="text" id="fName" style="width:140px;" /><span data-val-controltovalidate="fName" data-val-errormessage="Please&#32;enter&#32;your&#32;first&#32;name" id="fNameRqd" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your first name'></span><span data-val-controltovalidate="fName" data-val-errormessage="Your&#32;name&#32;can&#32;be&#32;no&#32;more&#32;than&#32;40&#32;characters" id="fNameReg" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^[\s\S]{0,40}$" style="visibility:hidden;"> <img src='err.png' alt='*' title='Your name can be no more than 40 characters'></span></td>
  167.  
  168.     </tr><tr>
  169.  
  170.         <td>
  171.  
  172.                         <span class="rqd">*</span>&nbsp;<span id="address1lbl">Address Line 1</span></td><td><input name="address1" type="text" id="address1" style="width:140px;" /><span data-val-controltovalidate="address1" data-val-errormessage="Please&#32;enter&#32;your&#32;address" id="address1Rqd" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your address'></span><span data-val-controltovalidate="address1" data-val-errormessage="Your&#32;address&#32;can&#32;be&#32;no&#32;more&#32;than&#32;120&#32;characters" id="address1Reg" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^[\s\S]{0,120}$" style="visibility:hidden;"> <img src='err.png' alt='*' title='Your address can be no more than 120 characters'></span></td>
  173.  
  174.     </tr><tr>
  175.  
  176.         <td>
  177.  
  178.                         <span class="rqd">*</span>&nbsp;<span id="townlbl">Town/City</span></td><td><input name="town" type="text" id="town" style="width:140px;" /><span data-val-controltovalidate="town" data-val-errormessage="Please&#32;enter&#32;your&#32;Town/City" id="townRqd" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your Town/City'></span><span data-val-controltovalidate="town" data-val-errormessage="Your&#32;Town/City&#32;name&#32;can&#32;be&#32;no&#32;more&#32;than&#32;76&#32;characters" id="townReg" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^[\s\S]{0,76}$" style="visibility:hidden;"> <img src='err.png' alt='*' title='Your Town/City name can be no more than 76 characters'></span></td>
  179.  
  180.     </tr><tr>
  181.  
  182.         <td>
  183.  
  184.                         <span class="rqd">*</span>&nbsp;<span id="postcodelbl">Postcode</span></td><td><input name="postcode" type="text" id="postcode" style="width:140px;" /><span data-val-controltovalidate="postcode" data-val-errormessage="Please&#32;enter&#32;your&#32;Postcode" id="postcodeRqd" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your Postcode'></span><span data-val-controltovalidate="postcode" data-val-errormessage="Your&#32;Postcode&#32;can&#32;only&#32;be&#32;4&#32;digits&#32;long" id="postcodeReg" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="\d{4}" style="visibility:hidden;"> <img src='err.png' alt='*' title='Your Postcode can only be 4 digits long'></span></td>
  185.  
  186.     </tr><tr>
  187.  
  188.         <td>
  189.  
  190.                         <span class="rqd">*</span>&nbsp;<span id="emaillbl">Email</span></td><td><input name="email" type="text" id="email" style="width:140px;" /><span data-val-controltovalidate="email" data-val-errormessage="Please&#32;enter&#32;your&#32;email" id="emailRqd" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your email'></span><span data-val-controltovalidate="email" data-val-errormessage="Please&#32;enter&#32;a&#32;valid&#32;email&#32;address&#32;less&#32;than&#32;100&#32;characters&#32;long" id="emailReg" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="^(?=.{0,100}$)\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter a valid email address less than 100 characters long'></span></td>
  191.  
  192.     </tr><tr>
  193.  
  194.         <td>
  195.  
  196.                         <span class="rqd">*</span>&nbsp;<span id="phonelbl">Phone No.</span></td><td><input name="phone" type="text" id="phone" style="width:140px;" /><span data-val-controltovalidate="phone" data-val-errormessage="Please&#32;enter&#32;your&#32;phone&#32;number" id="phoneReq" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your phone number'></span><span data-val-controltovalidate="phone" data-val-errormessage="Your&#32;phone&#32;number&#32;can&#32;be&#32;no&#32;longer&#32;than&#32;14&#32;digits" id="phoneReg" data-val="true" data-val-evaluationfunction="RegularExpressionValidatorEvaluateIsValid" data-val-validationexpression="\d{0,14}" style="visibility:hidden;"> <img src='err.png' alt='*' title='Your phone number can be no longer than 14 digits'></span></td>
  197.  
  198.     </tr><tr>
  199.  
  200.         <td>
  201.  
  202.                         <span class="rqd">*</span>&nbsp;<span id="doblbl">D.O.B</span>&nbsp;<span style="font-style: italic; font-size: x-small;">(dd/mm/yyy)</span>
  203.  
  204.                     </td><td><input name="dob" type="text" id="dob" class="datePicker" style="width:140px;" /><span data-val-controltovalidate="dob" data-val-errormessage="Please&#32;enter&#32;your&#32;Date&#32;of&#32;Birth" id="dobRqd" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter your Date of Birth'></span><span data-val-controltovalidate="dob" data-val-errormessage="Please&#32;enter&#32;a&#32;valid&#32;date&#32;in&#32;the&#32;format&#32;dd/mm/yyy" id="dateValidator" data-val="true" data-val-type="Date" data-val-dateorder="dmy" data-val-cutoffyear="2029" data-val-century="2000" data-val-evaluationfunction="CompareValidatorEvaluateIsValid" data-val-operator="DataTypeCheck" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please enter a valid date in the format dd/mm/yyy'></span></td>
  205.  
  206.     </tr><tr>
  207.  
  208.         <td>
  209.  
  210.                         <span class="rqd">*</span>&nbsp;<span id="movielbl">Favourite Move</span></td><td><select name="movie" id="movie" style="width:140px;">
  211.  
  212.             <option value="We&#32;Bought&#32;a&#32;Zoo">We Bought a Zoo</option>
  213.  
  214.             <option value="The&#32;Breakfast&#32;Club">The Breakfast Club</option>
  215.  
  216.             <option value="Puss&#32;in&#32;Boots">Puss in Boots</option>
  217.  
  218.  
  219.  
  220.         </select><span data-val-controltovalidate="movie" data-val-errormessage="Please&#32;pick&#32;a&#32;movie" id="movieReq" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please pick a movie'></span></td>
  221.  
  222.     </tr><tr>
  223.  
  224.         <td>
  225.  
  226.                         <span class="rqd">*</span>&nbsp;<span id="genderlbl">Gender</span></td><td><select name="gender" id="gender" style="width:140px;">
  227.  
  228.             <option value="male">Male</option>
  229.  
  230.             <option value="female">Female</option>
  231.  
  232.  
  233.  
  234.         </select><span data-val-controltovalidate="gender" data-val-errormessage="Please&#32;pick&#32;a&#32;gender" id="genderReq" data-val="true" data-val-evaluationfunction="RequiredFieldValidatorEvaluateIsValid" data-val-initialvalue="" style="visibility:hidden;"> <img src='err.png' alt='*' title='Please pick a gender'></span></td>
  235.  
  236.     </tr>
  237.  
  238. </table>
  239.  
  240.             <div id="buttons">
  241.  
  242.                 <input type="submit" name="submit" value="Submit" onclick="javascript:WebForm_DoPostBackWithOptions(new&#32;WebForm_PostBackOptions(&quot;submit&quot;,&#32;&quot;&quot;,&#32;true,&#32;&quot;&quot;,&#32;&quot;&quot;,&#32;false,&#32;false))" id="submit" />&nbsp;<input type="reset" name="reset" value="Clear" id="reset" />
  243.  
  244.             </div>
  245.  
  246.             <span id="resultLbl"></span>
  247.  
  248.             <div id="ValidationSummary1" data-valsummary="true" style="display:none;">
  249.  
  250.  
  251.  
  252. </div>
  253.  
  254.         </div>
  255.  
  256.     </div>
  257.  
  258.     </form>    
  259.  
  260.     <script>
  261.  
  262.         $(function () {
  263.  
  264.             $(".datePicker").datepicker({
  265.  
  266.                 changeMonth: true,
  267.  
  268.                 changeYear: true,
  269.  
  270.                 showOn: "button",
  271.  
  272.                 buttonImage: "calendar.gif",
  273.  
  274.                 buttonImageOnly: true,
  275.  
  276.                 dateFormat: 'dd-mm-yy'
  277.  
  278.             });
  279.  
  280.         })();
  281.  
  282. </script>
  283.  
  284. </body>
  285.  
  286. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement