Creating input and submit through ajax to processing php and return back the value:
For HTML:
<b>Step 1. </b>Indicate your preferred hourly Rate: <div class="input-group"> <span class="input-group-addon">$</span> <input type="text" id="hrRate" class="form-control" aria-label="Amount (to the nearest dollar)"> <span class="input-group-addon">/hours</span> </div> <b>Step 2. </b>The number of hours i will work per day: <div class="input-group"> <input type="text" id="hrsPerDay" name="hrsPerDay" class="form-control"> <span class="input-group-addon" id="basic-addon2">hours/Per Day</span> </div> <b>Step 3. </b>The number of days to complete the required deliverables: <div class="input-group"> <input type="text" id="totalDays" name="totalDays" class="form-control"> <span class="input-group-addon" id="basic-addon2">Days</span> </div> <br> <button class="btn default-btn" type="submit" onclick='summary()'>View Summary</button>
For PHP:
<?php $_POST; echo '<pre>', print_r($_POST, true), '</pre>'; ?>
For Ajax:
function summary() { hrRate = document.getElementById('hrRate').value; hrsPerDay = document.getElementById('hrsPerDay').value; totalDays = document.getElementById('totalDays').value; $.ajax({ type: "POST", url: "bidsummary.php", data : 'rate=' + hrRate + '&hr=' + hrsPerDay + '&day=' + totalDays, error: function(xhr,status,error){alert(error);}, success:function(data) { document.getElementById( 'summary' ).innerHTML = data; } });