<html>
<head><title>JavaScript脚本乐园--★JavaScript脚本爱好者学习交流的天堂乐园★</title>
<script language="JavaScript" type="text/javascript">
<!--
function checkName(){
var Qname=window.prompt("请输入您要查询的对象的名称\n(window,document,location,screen,event,navigator)","");
Qname=window[Qname];
for(var i in Qname){document.write(i+" : "+Qname[i]+"</br>");}
}
//-->
</script>
</head>
<body onload="checkName();">
<script language="JavaScript" type="text/javascript">
<!--//-->
</script>
</body>
</html>
<head><title>JavaScript脚本乐园--★JavaScript脚本爱好者学习交流的天堂乐园★</title>
<script language="JavaScript" type="text/javascript">
<!--
function checkName(){
var Qname=window.prompt("请输入您要查询的对象的名称\n(window,document,location,screen,event,navigator)","");
Qname=window[Qname];
for(var i in Qname){document.write(i+" : "+Qname[i]+"</br>");}
}
//-->
</script>
</head>
<body onload="checkName();">
<script language="JavaScript" type="text/javascript">
<!--//-->
</script>
</body>
</html>
解决方案 »
- 有一个三角形类Triangle 急哎 谢谢了
- 请问有哪位高手可以实现点击不同按钮可以对应显示表中记录的内容啊
- prototype的问题
- 在HTML中如何用JavaScript设置"Alt+数字键"实现快捷键功能
- 如何用javascript 新增一个下拉列表框里面的option
- 正则表达式如何替换双引号包裹的单引号
- 问一数组参数问题
- 在线等,高分求一正则表达式,问题解决马上给分
- 在js中没有函数可以去掉字符串两端的空格符-在线等待
- ie浏览器用filter旋转90度 但是打印时没变
- yahoo yui tabview 中文数据源显示乱码
- 请教JAVASCRIPT如何修改光标样式~~~~网上没找到~~
window[Qname]是获取window的Qname(如window、document等)属性
<head> <title>JavaScript脚本乐园--★JavaScript脚本爱好者学习交流的天堂乐园★ </title>
<script language="JavaScript" type="text/javascript">
<!--
function checkName(){
var arr = new Array("window","document","location","screen","event","navigator");
var Qname=window.prompt("请输入您要查询的对象的名称\n("+arr+")","");
var Qnames = Qname.split(",");
for(var i=0;i<arr.length;i++){
document.write(arr[i]+" : "+Qnames[i]+" </br>");
}
}
//-->
</script>
</head>
<body onload="checkName();">
<script language="JavaScript" type="text/javascript">
<!-- //-->
</script>
</body>
</html>
<!--
function checkName(){
var Qname=eval(window.prompt("请输入您要查询的对象的名称\n(window,document,location,screen,event,navigator)",""));
for(var i in Qname){document.write(i+" : "+Qname[i]+"</br>");}
}checkName();
//-->
</script>
<!--
function checkName(){
var a=["aa"]
var b="window";
//var Qname=b; 此处是错的 eval(b)能将"window"字符串转变为window对象
var Qname=eval(b);
//var Qname=a; 此处将显示:0 : aa
for(var i in Qname){document.write(i+" : "+Qname[i]+"</br>");}
}
checkName();
//-->
</script>