小白求教,JavaScript如何将当前页面input输入的东西在另外一个页面的textarea中显示出来,急, 50
这是作业,不是真正的网络工程。要求是我在login.html中的input里输入的内容,并按下按钮后,在display.html中的textarea中显示出上面输入的内容...
这是作业,不是真正的网络工程。要求是我在 login.html 中的input里输入的内容,并按下按钮后,在 display.html 中的textarea中显示出上面输入的内容,在 contact.html 中按下按钮后,display.html 的textarea中的内容显示在contact.html的textarea上。因为我是菜鸟,所以请附上详细代码和说明,拜托了!
展开
2个回答
展开全部
你点击按钮以后有没有发生页面跳转?,需不需要搭建本地服务器?
更多追问追答
追问
什么都还没有写,因为什么都不清楚。作业说只能用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了...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么难的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询