① js怎么获取文本框内容
用js的value方法就可以了。下面是代码,仅供参考:
<body>
<inputtype='text'id='inp'/>
<inputtype='button'id='btn'value='click'/>
</body>
<script>
varoInp=document.getElementById('inp');
varoBtn=document.getElementById('btn');
oBtn.onclick=function(){
alert(oInp.value);//这里就可以版获取文本框里的值了。权
};
</script>
经过测试,可行!
下面是改好的代码!
<html>或判返
<head><title>导航树例子</title>
<script language="javascript" type="text/javascript" >
function dashu(e){
if(!document.getElementById) return;
if(!e) var e=window.event;
whicklink=(e.target)?e.target.id:e.srcElement.id;
menu=document.getElementById(whicklink+"menu");
boolean=(menu.style.display=="none");
obj=document.getElementById(whicklink);
objname=obj.firstChild.nodeValue.substring(3);
if(boolean){
menu.style.display="block";
obj.firstChild.nodeValue="[-]"+objname;
}
else{
menu.style.display="none";
obj.firstChild.nodeValue="[+]"+objname;
}
}
function cheshi(){
document.write("wodeshijiebushimeng");
}
</script>
</head>
<body>
<ul>
<li><a id="yonghu" href="#">[+]用户管理</a> <!--主菜单-->
<ul id="yonghumenu"><li><a href="#">修改密码</a></li>
<li><a href="#">注销账号</a></li>
<li><a href="#">查看密码</a></li>
</ul>
</li>
<li><a id="bumen" href="#">[+]部门管理</a>
<ul id="bumenmenu"><li><a href="#">修改密码</a></li>
<li><a href="#">注销账号</a>冲祥</li>
<衫饥li><a href="#">查看密码</a></li>
</ul>
</li>
<li><a id="xinxi" href="#">[+]信息管理</a>
<ul id="xinximenu"><li><a href="#">修改密码</a></li>
<li><a href="#">注销账号</a></li>
<li><a href="#">查看密码</a></li>
</ul>
</li>
</ul>
<form name="myform">
<input type="button" name="mybutton" id="mybutton" >
</form>
</body>
</html>
<script>
document.getElementById("yonghu").onclick=dashu;
document.getElementById("bumen").onclick=dashu;
document.getElementById("xinxi").onclick=dashu;
document.getElementById("mybutton").onclick=cheshi;
</script>
③ 如何把这个页面的js参数传递给另一个
首先需要让这两个页面之间建立有关系,也就是需要在一个页面中打开另外一个页面,可以参考以下代码:
主窗口代码:
varfeatures={
channelmode:1,
fullscreen:1,
location:0,
menubar:0,
scrollbars:0,
status:0,
titlebar:0,
toolbar:0,
resizable:1
};
varpreviewWin=window.open("preview.html","展示",features,true);
在主窗口中可以通过previewWin对象来调用子窗口中的代码。
在子窗口中可以通过opener对象来访问主窗口中的代码,这样主从窗口之间就建立关系了,如果你需要在主窗口中改变子窗口中的背景可以这样做:
首先在子窗口中定义一个改变窗口背景的函数,比如 changeBg(),然后在主窗口中通过previewWin对象调用,previewWin.changeBg()即可。
④ 获取顶层窗口的下一层窗口对象是什么js
用 FindWindow 来获得顶层窗口句柄(根据标题、窗口类来搜索轿锋伍)
得到句柄后用 GetNextWindow 来查询下一个窗口句柄
都查询出来后先保存下来
然后使用函数 EnumDisplayMonitors 来获取当前所有显示设备的数据
其中需要你提供一个回调函数,系统会将显闭或示器信息“输出”到回调函数中
这时你在回调函数中将需要显示到该显示器基首的窗口移动到该显示器中(回调函数中所提供的一个矩形范围,就是该显示器的工作区域,其实所有显示器都共用一个相同的矩形,只不过每个显示器被系统划分开一个个独立的矩形而已)
⑤ js 如何获取不同窗口窗体的句柄,进而修改dom
>window.parent.document这个是获取父页面document中的对象;
b>如果要获运团取父页面js中的方法:window.parent.xxxx();xxxx()为方法;
可以旁肆橘的雹春
⑥ 怎样在js中从父窗口获取子窗口的值
1、打开子窗复口制
newWindow=window.open(“new.htm”,"","width=400,height=300");//打开子窗口new.htm,并且返回子窗口的句柄window变量newWindow
2、获取子窗口的值
vara=newWindow.document.getElementById("T").value;//通过newWindow获取子窗口组件id是T的值