Friday, 9 December 2016

Pass values entered in one html page having a form to another html page

index.html:


<!DOCTYPE html>
<html>
<body>
<form action="display.html" method="GET">
    <input type="text" name="serialNumber" />

    <input type="submit" value="Submit" />

</form>
</html>
</body>

display.html:

<!DOCTYPE html>
<html>
<body>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
 <script type="text/javascript" src="geturi.js"></script>

 <script type="text/javascript">
 $(document).ready(function(){
 var id = decodeURI(getUrlVars()["serialNumber"]);
 alert(id);
 })
 function getUrlVars() {
 var vars = [], hash;
 var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
 for (var i = 0; i < hashes.length; i++) {
 hash = hashes[i].split('=');
 vars.push(hash[0]);
 vars[hash[0]] = hash[1];
 }
 return vars;
}
 </script>

</body>
</html>

Download source code:

No comments:

Post a Comment