There are two files: 1)app.js and 2) browser.html. app.js just stores a value in a node-js local storage and browser.html should alerts that. But browser.html alerts "null". My JavaScript code:
var LocalStorage = require('node-localstorage').LocalStorage;
    localStorage = new LocalStorage('./scratch');
var a="salam";
    global.a=a;
    localStorage.setItem('a',a);
My html code:
<!DOCTYPE html>
<html lang="en">
  <head>
<title>TEST</title>
   </head>
<body>
<input value="Smart contract data" max="25" id="12"></input>
    <script src='js/app.js'>  </script>
    <script>
    alert(localStorage.getItem('a'));
  </script>
  </body>
</html>
What is the problem and its solution? Is there any way to communicate between node-js storage and a html file? Please guide a beginner man.
 
    