I have started a POST server using node Js. I want to access the POST service through html file.
<html>
   <body>
<script type="text/javascript">  
function PostMethod(){  
var http = require('http');
//The url we want is: 'www.random.org/integers/?num=1&min=1&max=10&col=1&base=10&format=plain&rnd=new'
var options = {
  host: 'localhost',
  port:8081,
  path: '/',
 method: 'POST'
};
callback = function(response) {
  var str = '';
  //another chunk of data has been recieved, so append it to `str`
  response.on('data', function (chunk) {
    str += chunk;
  });
  //the whole response has been recieved, so we just print it out here
  response.on('end', function () {
    alert(str);
  });
}
http.request(options, callback).end();
}  
</script>  
<form>  
Enter No:<input type="text" id="number" name="number"/><br/>  
<input type="button" value="click" onclick="PostMethod()"/>  
</form>
   </body>
</html>
This is not working. But iF I seperatly run the script in node js, the post reply I am getting
 
    