小白求教,JavaScript如何将当前页面input输入的东西在另外一个页面的textarea中显示出来,急, 50

这是作业,不是真正的网络工程。要求是我在login.html中的input里输入的内容,并按下按钮后,在display.html中的textarea中显示出上面输入的内容... 这是作业,不是真正的网络工程。要求是我在 login.html 中的input里输入的内容,并按下按钮后,在 display.html 中的textarea中显示出上面输入的内容,在 contact.html 中按下按钮后,display.html 的textarea中的内容显示在contact.html的textarea上。因为我是菜鸟,所以请附上详细代码和说明,拜托了! 展开
 我来答
帐号已注销
2018-05-30
知道答主
回答量:20
采纳率:0%
帮助的人:4.5万
展开全部
你点击按钮以后有没有发生页面跳转?,需不需要搭建本地服务器?
更多追问追答
追问
什么都还没有写,因为什么都不清楚。作业说只能用html,css,JS三种语言来写。现在一头雾水。
追答
我简单的跟你说一下,利用window.location对象来进行传值
比如说你在点login.html里输入内容,然后创建一个按钮,给按钮绑定一个事件
首先获取input里的值
然后在进行跳转,如果你直接使用静态文件,那你的地址就是你的文件地址
比如:
file:///E:/webtest/test2.html
这样的地址,点击按钮触发事件
let a = document.getElementById('xxx').value //input 的值
然后进行跳转,这里用上面的地址做演示,需要在后面添加参数用问号隔开 ?text=
window.location.href=''file:///E:/webtest/test2.html?text="+a
然后呢你在第二个页面里写个立即执行的函数
;(function(){
//获取传递的值
let url = location.search
let text = url.split('=').pop();
document.getElementById('xxx').value=text
})()
这样可以做到,不过必须要页面跳转
至于第二个,我只能想到搭建一个本地服务器然后共享cookie了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-05-30 · TA获得超过126个赞
知道答主
回答量:299
采纳率:11%
帮助的人:31.7万
展开全部
这么难的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式