Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to post values of HTML form to new HTML page using javascript

I have a HTML form on 'page1.html' with four elements (textbox1, textbox2, listbox1, listbox2). on clicking submit, i want the values of these elements to be posted in table to new page (page2.html)

Table in page 2 is as follows:

  • First row : value of textbox1
  • Second row column 1: value of textbox2
  • Second row column 2: value of listbox1
  • Third row: value of listbox2

Please help

like image 635
user1994366 Avatar asked Sep 16 '25 09:09

user1994366


1 Answers

With plain html and javascript you can do like this

page1.html

<input type="text" id="txt1" />
<input type="button" value="Submit" onclick="postData()" />

javascript

function postData(){
    var val = document.getElementById("txt1").value;

    var tbl = "<table><tr><td>"+val+"</td></tr></table>";

    var w = window.open("page2.html");

    w.document.write(tbl);
}
like image 67
Hary Avatar answered Sep 19 '25 03:09

Hary