用js *** 作frame

用js *** 作frame,第1张

windowframesfrmRightName或者windowframes["frmRightName"]能定位到右边的frame接下来的,直接往frmRightName加div就行了

js获取文本框

1通过getElementById()方法获得,必须为文本框设定ID值,该方法获得的是一个对象的应用(返回值为:Object),要获得文本框的值需添加属性值--value,

如:<input type="text" size="10"

id="port11" name="port11"

/>

获值代码:documentgetElementByIdx_x_x("port11")value;

另外:要获得标签<h1>中间的值,方法如下:

<h1 id="you">12345</h1>

documentgetElementByIdx_x_x("you")innerHTML;

返回值为:12345

2如果是表单(<form>)中的文本框,还可以通过以下方式获得值:

<form name="form1" method="post"

action="managerdoaction=login">

<input name="memberNo"

type="text" id="memberNo" size="21"

><br/>

<input name="Submit" type="submit" value="确定"

onClick="return check(form1)">

</form>

js中的代码:function check(form){var str =

formmemberNovalue;}

注意点:表单需指定名称(name),方法中需指定传入的参数对象。

你的代码写的没有错

如果我猜得不错的话,你是直接运行的这段代码!

先给你讲原理:

调用DOM对象,必须在页面(框架)完全下载完后才能构建DOM树, 所以我们一般是把这些代码封到一个函数内,再用windowonload来指向这样解决:

function show()

{

documentwrite(windowframes["cwin"]documentgetElementById("reg")styleheight);

}

windowonload=show;

也许你会说,那为什么我的innerHTML能获取到呢 请注意:完全下载!

明白了吧

本文的地址是:

<script language=javascript>

function MM_findObj(n, d) { //v40

var p,i,x; if(!d) d=document; if((p=nindexOf(""))>0&&parentframeslength) {

d=parentframes[nsubstring(p+1)]document; n=nsubstring(0,p);}

if(!(x=d[n])&&dall) x=dall[n]; for (i=0;!x&&i<dformslength;i++) x=dforms[i][n];

for(i=0;!x&&dlayers&&i<dlayerslength;i++) x=MM_findObj(n,dlayers[i]document);

if(!x && documentgetElementById) x=documentgetElementById(n); return x;

}

function JM_cc(ob){

var obj=MM_findObj(ob); if (obj) {

objselect();js=objcreateTextRange();jsexecCommand("Copy");}

alert(" 恭喜您!复制成功!\n\n 已经把该页网址复制到系统剪贴板 \n\n 您可以使用(ctrl+v或鼠标右键)粘贴功能 \n\n 通过qq、msn或其他软件发送给您的朋友或记录下来。");

}

documentwrite('<input name="page_url" value="'+windowlocationhref+'" size="38"> <input type="button" name="button" style=color:red value="复制本页网址发给好友" onclick=JM_cc("page_url")>');

</script>

以上就是关于用js *** 作frame全部的内容,包括:用js *** 作frame、js获取文本框最后一个值。、JS 获取iframe中的div高度等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9459766.html

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

发表评论

登录后才能评论

评论列表(0条)

保存