jquery怎么获取当前页面iframe的id

jquery怎么获取当前页面iframe的id,第1张

jquery中获取iframe的id的方法:

var frameId = windowframeElement && windowframeElementid || '';

alert(frameId);

比如有个

<iframe id="FrameX" src="/indexhtml" scrolling="no" frameborder="0" >

用以上方法获取到后就显示FrameX。

有。

是用其html()方法,

方法带参数的时候是给innerHTML赋值,不带参数的时候返回innerHTML字符串

例如

var aahtml= $(“aa")html();

若要给他赋值,请用:

var aahtml="(<img src="testjpg" class='aa'>";

$(“aa")html(aahtml);

建议试一下:

$(“aa")parent()html()

如果仅在IE下用,也可以:$(“aa")outerHTML

直接用js里的getElementsByName就可以获取所以name值相同的元素。但获取出来的并不是数组,而是类数组的元素集合。所以还需要一步变换,下面是简单代码:

        <body>

<input type="text" name="111" />

<input type="text" name="111" />

<input type="text" name="111" />

<input type="text" name="111" />

<input type="text" name="111" />

<input type="text" name="111" />

<input type="text" name="111" />

<input type="text" name="111" />

</body>

<script>

    var oInp = documentgetElementsByName('111');

    var aInp = [];

    for(var i=0;i<oInplength;i++){

        aInppush(oInp[i]);

    }

</script>   //这样aInp这个数组里存储的就是所以元素name为111的数组。

1、windowlocationreload()刷新当前页面

2、parentlocationreload()刷新父亲对象(用于框架)

3、openerlocationreload()刷新父窗口对象(用于单开窗口)

4、toplocationreload()刷新最顶端对象(用于多开窗口)

jQuery能做什么

1取得文档中的元素。

jQuery为准确地获取需要检查或 *** 纵的文档元素,提供了可靠而有效率的选择符机制。

2修改页面的外观。

在页面已经呈现之后,jQuery任然能够改变文档中某个部分的类或者个别的样式属性。

3改变文档的内容。

jQuery能够影响的范围并不局限于简单的外观变化,使用少量的代码,jQuery就能改变文档的内容。

4响应用户的交互式 *** 作。

jQuery提供了截获形形色色的页面事件(比如用户单击某个链接)的适当方式,而不需要使用事件处理程序拆散HTML代码。

5为页面添加动态效果。

jQuery中内置的一批淡出、擦除之类的效果,以及制作新效果的工具包,为此提供了便利。

6无需刷新页面从服务器获取信息。

这种编程模式就是众人皆知的Ajax(asynchronous javascript and XML 异步javascript 和 XML),jQuery消除了这一过程中的浏览器特定的复杂性。

7简化常见的javascript任务。

jQuery改进了对基本的javascrip数据结构的 *** 作(例如迭代和数组)。

传参常用的GET和POST两种方式,可以一般的表单数据(如注册)就是这样传递的。

1、post是不行的,用get的话,还是可以的,如aahtmldata=data 这样,在aahtml里面,再用js来解析当前的url就可以获取到data了。

2、一句话概括,纯html页面之间的传值可以通过url后面的参数进行比如:

bhtmlteacher=xx&time=xxx。

3、回到问题中,首先从ahtml到bhtml需要一个跳转方式,比方说在ahtml页面里面你有一个链接:

<a href="bhtml" id="toPageB">跳转到b页面</a>。

剩下的就好办了,依次取得你需要的参数,然后修改页面url:var dataFromLi=[$("#Teachername")text(),$("#Credit_hour")text()];$("#toPageB")attr("href","bhtmldata="+dataFromLi)。然后在bhtml页面解析url,获取参数。

跳转的时候直接把该参数加到地址上,然后再另一个页面接收这一环节跟jquery关系不大。

以上就是关于jquery怎么获取当前页面iframe的id全部的内容,包括:jquery怎么获取当前页面iframe的id、jquery 有没获取自身html的方法、怎么用javascript/jquery在当前页面获取动态添加的表单的name和值并且变成整个数组等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9387110.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存