javascript - Ejs form action is not working with node js? -


ejs

 <h4 style="display: inline">you connected to:</h4>           <u style="display: inline"><%= host %>:<%= port%> </u>         </br> </br>         <h4 style="display: inline">output is:</h4>         <u style="display: inline"><%= temp %> </u> </br>       </section> </br>         <label> click on graph live updated graph! </label>       </br></br>         <button type="submit" formaction="/" formmethod="get" style="width: 8em;">clear</button>       </br> </br> 

node js

app.post('/output3', function(req, res){ client.once('message', function (message) {       var temp = message.tostring();  //here assign temp variable needed value       res.render( 'index', {temp:temp, host: host, port: port})     }); });  app.get('/', function(req, res){   res.sendfile(__dirname + '/upload2.html') }); 

when press clear button, want upload2.html. right now, when press button, nothing happens? idea??

as far know, formaction overrides current form's action, implying need have <form> element contains button:

<form>   <button type="submit" formaction="/" formmethod="get" style="width: 8em;">clear</button> </form> 

(tested in chrome)


Comments