1. 使用window.open()方法弹出的对象
在主页面中可以用window.opener来得到对象,
2. 使用window
.showModalDialog(
URL,
window,
"dialogHeight:480px;dialogWidth:700px;center:yes;help:no;scroll:no;resizable:yes");
将window作为参数传给子页面。
然后在子页面中使用:
var mainPage=window.dialogArguments;
alert(mainPage.location.href);
alert(mainPage.paramForm.birtname.value);
var name=mainPage.document.getElementById("birtname").value;
alert(name);
分享到:
相关推荐
在JavaScript中,DOM对象是用于操作网页内容的关键工具。 Window对象是DOM中最高级别的对象,它代表浏览器的窗口。Window对象拥有许多属性和方法,如: - `document`:引用当前窗口中的HTML文档。 - `history`:...
JavaScript中的DOM对象和jQuery对象是两种不同的数据结构,它们在处理网页元素时有着各自的特性和优缺点。了解它们之间的联系和区别对于JavaScript开发者来说至关重要,因为这有助于选择合适的工具进行网页交互。 ...
DOM对象是原生JavaScript操作,如通过`document.getElementById("id")`获取,而jQuery对象则是通过`$("#id")`获得。两者之间可以互相转换:将DOM对象转换为jQuery对象,可以使用`$(domElement)`;反之,使用`.get...
相反,要将jQuery对象转换为DOM对象,通常需要通过索引来访问集合中的特定元素,如`$("#msg")[0]`,这样得到的才是DOM元素,可以使用`innerHTML`等DOM方法。还有其他方式,如`$("#msg").eq(0)[0]`、`$("#msg").get(0...
DOM对象是由浏览器原生提供的DOM(文档对象模型)API创建的对象,是直接操作页面元素的基础。DOM对象可以使用标准的DOM方法进行操作。比如,要获取一个元素内的HTML内容,我们可能会用到以下DOM方法: ```javascript...
### HTML DOM对象 #### 1、Document对象 **1.1 集合** - `all`:返回文档中的所有元素。 - `images`:返回文档中的所有图片元素。 - `links`:返回文档中的所有链接。 - `forms`:返回文档中的所有表单。 - `...
在本文中,我们将深入探讨jQuery的DOM对象事件处理、隐藏显示功能以及如何操作对象数组。jQuery作为一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互,使得Web开发更加便捷。 首先,让...
**DOM文档对象中文手册** DOM(Document Object Model)是一种国际标准,它定义了表示和操作HTML、XML文档的标准方法。这个“DOM文档对象中文手册”是面向开发者的重要参考资料,旨在帮助理解和掌握DOM的核心概念和...
`,而对于直接通过原生JavaScript获得的DOM对象,如`var variable = dom对象;`。 #### 5. 实际使用中的注意事项 - 记住jQuery对象和DOM对象不能直接混用方法。 - 当需要在jQuery对象上使用原生DOM的方法时,首先...
// DOM对象,表示页面上的第一个div元素 ``` 此外,jQuery还提供了一个get()方法来实现这种转换,使用方式如下: ```javascript var div = $div.get(0); // 使用get方法得到第0个DOM元素 ``` 在上述方法中,...
HTML DOM Event 对象是Web开发中的一个重要概念,它代表了事件的状态,如事件发生时的元素、键盘状态、鼠标位置等。这些信息在处理用户交互和动态更新页面时非常关键。在本文中,我们将深入探讨HTML DOM Event对象...
通过将DOM对象传递给jQuery函数$(),我们就能得到一个jQuery对象。在示例代码中,$jQueryObj变量就是通过$(domObj)创建的jQuery对象。 当处理DOM对象和jQuery对象时,通常需要在这两种类型之间转换,因为有些操作是...
在原生JavaScript中,DOM对象是通过原生的JavaScript方法如`document.getElementById`、`document.querySelector`等来获取页面上的元素并操作这些元素时得到的对象。 而jQuery对象是通过jQuery库的方法,如`$()`...
在这个场景中,DOM被用来获取HTML页面的所有内容。 2. Canvas API: HTML5引入的Canvas元素提供了一个二维图形绘制接口,通过JavaScript可以进行动态渲染和图形操作。我们可以将HTML元素逐个复制到Canvas上,形成...
通常情况下,当你通过原生JavaScript获取DOM元素时,得到的是DOM对象,如果要使用jQuery方法来操作它,就需要将其封装为jQuery对象。这是通过将DOM对象作为参数传递给jQuery构造函数$()来完成的。比如: ```...
此函数通过`getElementById`方法获取指定ID的`iframe`,然后返回其`contentWindow.document`,这样就得到了`iframe`内的`document`对象。 接着,我们可以通过这个`document`对象来操作DOM,如改变元素的样式: ```...
在标题和描述中提到的“调用DOM对象的focus使文本框获得焦点”就是一个关键的操作。 首先,我们来理解一下什么是文本框(文本输入域)。在HTML中,`<input type="text">`标签定义了一个文本输入框,用户可以在其中...
DOM对象适合在不使用jQuery的情况下对页面的元素进行操作,而jQuery对象则在使用jQuery库的情况下提供了更加丰富和便捷的操作方法。掌握它们之间的转换与区别,可以更好地应对各种前端开发的需求。
在DOM2010版中,这个标准得到了进一步的完善和扩展。 DOM的主要优点在于它的灵活性和可操作性。通过DOM API,开发者可以轻松地对文档进行增、删、改、查等操作。例如,可以查找特定元素,修改元素的属性,插入新的...