javascript父子通信

日期:2019-09-07编辑作者:前端科技

<script language="javascript" defer="defer">
var parent = 
{
    //
    say:function ()
    {
        //
        alert("parent_say");
    },
    alert:function ()
    {
        //
        alert("parent");
        this.say();
    }
};
//

parent.addChild("child",
    {
        //
        say:function ()
        {
            //
            alert("child_say");
        },
        alert:function ()
        {
            //
            alert("child");
            this.parent.say();
        }
    }
);
//parent.child.alert();
//parent.alert();
var c = parent.child;
c.alert();
</script>

<script language="javascript">
Object.prototype.addChild=function(oName, obj)
{
    eval("var p=this."+oName+"= new Object()");
    this[oName]=obj;
    this[oName].parent=this;
}
</script>
成效演示:

[Ctrl+A 全选 注:如需引入外界Js需刷新本领进行]

" varparent= { // say:function() { // alert("parent_say"); }, alert:function() { // alert("parent"); this.say(); } }; // parent.addChild("chil...

本文由今晚最快开奖现场直播发布于前端科技,转载请注明出处:javascript父子通信

关键词:

分词完成代码

% a="日本是中华的三个省|大家雅观中华的乌兰察布!" b="中国,我们,张家界,日本,美国,苹果" b=split(b,",") a=split(a,"|") f...

详细>>

一个用js实现的页内搜索代码

FORM name=search onsubmit="return findInPage(this.string.value);"   INPUT onchange="n = 0;" size=15 name=string value="首相"   INPUT ty...

详细>>

用js实现调控内容的升华向下滚动效应

SCRIPT language=JavaScript1.2 iens6=document.all||document.getElementById ns4=document.layers //specify speed of scroll (greater=faster) var spee...

详细>>

用jscript启动sqlserver

strDBServerName = "." List all the Databases on a SQL Server. Set objSQLServer = CreateObject("SQLDMO.SQLServer") objSQLServer.LoginSecure ...

详细>>