如何使用Javascript将值从文本框转移到新窗口
How do I transfer a value from a text box to a new window using Javascript?
我创建了一个表单,这样用户就可以填写他的姓名、姓氏、信用卡号等。
所有信息均由用户提供。
当用户结束工作时,他应该按下一个按钮,弹出一个新窗口,其中修改了用户的信息。
有人对此有什么建议吗?我将不胜感激。
opener.document.getElementById("text").value = txt;
您可以从父窗口引用子窗口,反之亦然。当您用window.open(url, options)
打开一个弹出窗口时,它会返回对子窗口的引用。您可以向其添加处理程序。使用jquery:
var w = window.open(url);
$(w).load(function() {
alert("I've just loaded");
});
在子窗口中,可以使用变量opener
来引用父窗口。因此,如果你想从父窗口获取信息,你可以使用类似(同样是jquery)的东西:
var first_name = $(opener.document).find('.first-name').text();
在此处获取此信息:http://sharkysoft.com/tutorials/jsa/content/053.html
从用户体验的角度来看,如果你只想打开一个弹出窗口来确认数据,而不需要服务器端处理,我会发现打开弹出窗口很麻烦,我宁愿在同一页面上使用覆盖。
相关文章:
- GWT获取新旧窗口大小
- 如何在新标签/窗口中编写文本文档
- 如何在鼠标悬停在另一个图像/链接上时显示新图像/窗口
- 从服务器 c# 打开 Outlook 新邮件窗口
- 获取用户输入以设置新的窗口参数
- 为什么我不能创建新的窗口实例
- 在c中按下一个按钮,打开两个新的窗口/选项卡(不同的外部站点)
- 在新浏览器/窗口上单击提交按钮后打开PHP操作
- 如何恢复窗口,而不是打开一个新的窗口,如果它有相同的url(仍然从上一个打开)
- 如何在不制作另一个新选项卡或新浏览器窗口的情况下在同一网页中播放MPG视频/音频文件
- 如何打开一个新的窗口/选项卡没有用户的干预,而不让它被阻止
- 打开所有链接不是我的网站的一部分,在新的窗口与jquery
- 打开一个新的窗口,而浏览器没有给出警告,这是一个弹出
- 在新的窗口jquery功能不工作
- 如何使图标出现在一个新的窗口
- 如何重定向到一个新的窗口后,点击选择关于html的选项
- 如何强制电子邮件链接打开在新的窗口
- 显示更多的信息悬停在一个新的窗口,如在facebook
- 如何使用谷歌签名与重定向,而不是一个新的窗口
- 在新的窗口打开页面,没有弹出阻止使用JavaScript目标_blank