Guest User

Untitled

a guest
Jan 1st, 2017
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 6.46 KB | None | 0 0
  1. <html>
  2.  
  3.   <head>
  4.     <link href="css/yourHours.css" rel="stylesheet">
  5.     <script src="js/yourHours.js"></script>
  6.   </head>
  7.  
  8.   <body>
  9.     <div id="hours" class="container">
  10.       <form id="hoursForm" name="hoursForm" class="form-horizontal">
  11.        
  12.         <fieldset>
  13.                    
  14.           <legend>
  15.                         <div class="dateHeader">
  16.                             <ul>
  17.                        
  18.                                 <li>
  19.                                     <a id="backDay" type="button" class="btn btn-default btn-lg" onclick="subDay()">
  20.                                         <span class="glyphicon glyphicon-chevron-left"></span>
  21.                                     </a>
  22.                                 </li>
  23.                                 <li class="hide">
  24.                                     <button id="calandar" type="button" class="btn btn-default btn-lg">
  25.                                         <span class="glyphicon glyphicon-calendar"></span>
  26.                                     </button>
  27.                                 </li>
  28.                                 <li>
  29.                                     <a id="forwardDay" type="button" class="btn btn-default btn-lg" onclick="addDay()">
  30.                                         <span class="glyphicon glyphicon-chevron-right"></span>
  31.                                     </a>
  32.                                 </li>
  33.                                 <li>
  34.                                     <h2 id="dateReplace" style="font-size: 30px; display: inline;"></h2>
  35.                                 </li>
  36.                            
  37.                             </ul>
  38.                         </div>
  39.           </legend>
  40.          
  41. <!-- Row 1 -->
  42.           <div class="form-group col-md-5">
  43.             <label class="control-label" for="taskInput">Task</label>
  44.             <input id="taskInput" class="form-control" type="text">
  45.           </div>
  46.          
  47.           <div class="col-offset col-md-2"></div>
  48.          
  49.           <div class="form-group col-md-5">
  50.             <label class="control-label" for="payCode">Pay Code</label>
  51.             <select id="payCode" class="form-control">
  52.               <option value="">Select</option>
  53.               <option value="">1</option>
  54.               <option value="">2</option>
  55.               <option value="">3</option>
  56.               <option value="">4</option>
  57.             </select>
  58.           </div>
  59. <!-- Row 1 -->
  60.          
  61. <!-- Row 2 -->
  62.           <div class="form-group col-md-5">
  63.             <label class="control-label" for="startTime">Start Time (24 Hr)</label>
  64.             <input id="startTime" name="startTime" class="form-control" type="time">
  65.           </div>
  66.          
  67.           <div class="col-offset col-md-2"></div>
  68.          
  69.           <div class="form-group col-md-5">
  70.             <label class="control-label" for="finishTime">Finish Time (24 Hr)</label>
  71.             <input id="finishTime" name="finishTime" class="form-control" type="time">
  72.             <label class="control-label" for="nextday">Next Day?</label>
  73.             <input id="nextDay" name="nextday" type="checkbox">
  74.           </div>
  75. <!-- Row 2 -->
  76.          
  77. <!-- Row 3 -->
  78.           <div class="form-group col-md-5">
  79.             <label class="control-label" for="breaksTime">Total Breaks Time (Hrs)</label>
  80.             <input class="form-control" type="text" id="breaksTime">
  81.           </div>
  82.          
  83.           <div class="col-offset col-md-2"></div>
  84.          
  85.           <div class="form-group col-md-5">
  86.             <label class="control-label" for="totalHours">Total Hours</label>
  87.             <input id="totalHours" name="totalHours" class="form-control" readonly="readonly" data-hourcheck="hourcheck" data-hourcheck-error="Total hours must be positive.">
  88.             <span class="help-block with-errors"></span>
  89.           </div>
  90.                 </fieldset>
  91.                
  92.             </form>
  93.         </div>
  94. <!-- Row 3 -->
  95.  
  96. <!-- Row 4 -->
  97.         <div id="expenses" class="container">
  98.  
  99.             <legend style="font-size: 20px;">
  100.                 Expenses
  101.             </legend>
  102.  
  103.             <button id="expenseCollapse" class="btn btn-primary" data-toggle="collapse" data-target="#newExpense">
  104.                 Create New Expense
  105.             </button>  
  106.  
  107.             <div id="newExpense" class="container row collapse">
  108.  
  109.                 <div id="expenseFields" class="col-md-6">
  110.                     <form id="expenseForm" class="form-vertical" data-toggle="validator">
  111.                        
  112.                         <fieldset>
  113.                            
  114.                             <legend style="padding-top: 4%; font-size: 18px;">
  115.                                 New Expense
  116.                             </legend>
  117.                            
  118.                             <div id="titleID" class="form-group has-feedback col-md-5">
  119.                                 <label class="control-label" for="expenseTitle">Title</label>
  120.                                 <input id="expenseTitle" name="expenseTitle" class="form-control" type="text" required>
  121.                                 <span class="help-block with-errors"></span>
  122.                                 <span id="add" class="glyphicon form-control-feedback fix"></span>
  123.                             </div>
  124.                            
  125.                             <div class="col-offset col-md-2"></div>
  126.                            
  127.                             <div id="valueID" class="form-group has-feedback col-md-5">
  128.                                 <label class="control-label" for="expenseValue">Value (£)</label>
  129.                                 <input id="expenseValue" class="form-control" type="text" required>
  130.                                 <span id="add" class="help-block with-errors"></span>
  131.                                 <span class="glyphicon form-control-feedback fix"></span>
  132.                             </div>
  133.                            
  134.                             <div class="form-group col-md-8">
  135.                                 <label class="control-label" for="receipt">Receipt?</label>
  136.                                 <input id="recipt" type="checkbox">
  137.                             </div>
  138.                            
  139.                             <div class="col-offset col-md-10"></div>
  140.                            
  141.                             <div class="form-group col-md-6">
  142.                                 <button id="createExpense" type="button" class="form-control btn btn-primary" onclick= "checkValid()">
  143.                                     Submit
  144.                                 </button>
  145.                             </div>
  146.                            
  147.                         </fieldset>
  148.                        
  149.                     </form>
  150.                 </div>
  151.  
  152.                 <div class="table-responsive col-md-6" style="padding-top: 0.6%;">
  153.                     <fieldset>
  154.                        
  155.                         <table id="expenseTable" class="table">
  156.                            
  157.                             <thead>
  158.                                 <tr>
  159.                                     <th>Title</th>
  160.                                     <th>Value (£)</th>
  161.                                     <th>Recipt</th>
  162.                                     <th>Delete</th>
  163.                                 </tr>
  164.                             </thead>
  165.                            
  166.                             <tbody>
  167.                                 <tr id="expense0"></tr>
  168.                             </tbody>
  169.                            
  170.                         </table>
  171.                        
  172.                     </fieldset>
  173.                 </div>
  174.             </div>
  175. <!-- Row 4 -->         
  176.            
  177. <!-- Row 5 -->
  178.            
  179.             <div id="submit" class="container row">
  180.                
  181.                 <div class="form-group" style="padding-top: 2%;">
  182.                     <label class="control-label" for="comments">Comments</label>
  183.                     <textarea id="comments" class="form-control" rows="2"></textarea>
  184.                 </div>
  185.                
  186.                 <button id="submitHours" type="button" class="btn btn-primary" onclick="sendHours()">
  187.                     Submit Hours
  188.                 </button>
  189.                
  190.             </div>
  191.            
  192. <!-- Row 5 -->
  193.            
  194.         </div>
  195.         <script>
  196.             function d(){
  197.                 var startTime = document.getElementById("startTime").value;
  198.                 console.log(startTime);
  199.                 $.ajax({
  200.                     type: "POST",
  201.                     url: "sendHours.php",
  202.                     data: {startTime: startTime},
  203.                     success: function(data){
  204.                         console.log(data);
  205.                     }
  206.                 })
  207.             }
  208.         </script>
  209.   </body>
  210. </html>
Advertisement
Add Comment
Please, Sign In to add comment