javascript 简单的网页间信息传递
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="29index.html"> 登陆:<input type="text" name="username"> <input type="submit" value="提交"> </form> </body> </html> 打开上方的页面 在页面表单内输入登陆信息 提交跳转到问好页面 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div></div> <script> var div = document.querySelector('div'); console.log(location.search); // ?username=andy var message = location.search; // 通过location.search 将前面网页提交的信息赋值给message message = message.substr(1); // 去除信息最前面的问号 console.log(message); // username=andy message = message.split('='); // 转换成数组 以 = 号分割 console.log(message); // 得到 数组 ['username','andy'] var username = message[1]; // 将真正用户输入的 andy 赋值给 username div.innerHTML = username + ' ' + '欢迎您!'; </script> </body> </html>