<html>
<head>
<script>
function CommonCell(obj)
{
alert(obj);
var mCell=obj;
this.CellLogin=function(){
mCell.CellLogin();
}
} commonCell =new CommonCell(window.cell1)
commonCell.CellLogin()
</script>
</head>
<body></body>
</html>window.cell1肯定是个空的 cell1从哪来呢
解决方案 »
- 如何实现地三方登陆
- 迎新改变网站样式~~~急~~
- 如果实现这样方法———document.getElementById("UserName").getValue();
- window的问题
- javascript高手们请帮帮忙
- 在<a href="javascript:XXXXXXXXXXXX">按钮</a>的连接中,我想在"javascript:"语句里面加上什么可以实现和普通连接的效果?(今天结)
- 在javascript里面,有没有办法使到列表框的所有列都有复选框出现的,以及如何使列表框分开几列显示?
- 怎样使button的value文字靠button的左侧显示?
- 请教高手???????????
- 可否在客户端用JS修改某个文件的缓存参数呢?
- 如何通过修改注册表改变IE打印设置 ?
- 如何利用JS 数组记录当前table list中被选中的行数(多选)==急急
你这个代码和如下代码完全等价:
function CommonCell(obj)
{
alert(obj);
var mCell=obj;
}
CommonCell.CellLogin=function(){
mCell.CellLogin();
}
看到没有,构造函数里面的mCell只是一个局部变量,是完全应用不到this.CellLogin函数里面去的。
<head>
<script>
function CommonCell(obj)
{
alert(obj);
var mCell=obj;
this.CellLogin=function(){
alert(mCell);
mCell.CellLogin();
}
} commonCell =new CommonCell(window.cell1)
commonCell.CellLogin()
</script>
</head>
<body>
<html>
<head>
<script>
function CommonCell(obj)
{
alert(obj);
var mCell=obj;
this.CellLogin=function(){
alert(mCell); mCell.CellLogin();
}
} commonCell =new CommonCell(window.cell1)
commonCell.CellLogin()
</script>
</head>
<body>