jsp中怎么让在前一个div的js中调用后一个div的js中的函数?

如题,在jsp页面有三个div a,b,c想让a中的一个函数调用b中的一个函数,然后b中的这个函数,调用c的一个函数,有方法实现么?

11个回答

 <script language="javascript"> 
    function a(){
        alert("a");
        b();
    }

    function b(){
        alert("b");
        c();
    }
    function c(){
        alert("c");
    }
</script>
aaa
bbb
ccc

点击aaa div触发a函数,之后a函数调用b函数,b函数调用c函数

qq_35436516
JHCan333 我想在页面初始化的时候就调用,可以不?
3 年多之前 回复

可以的啊 function xxx(){} 调用xxx(); 不就可以了

qq_35436516
JHCan333 我想在页面初始化的时候就调用,可以不?
3 年多之前 回复

div是dom,和函数什么关系。。直接加onclick调用对应的函数就行了

showbo
支付宝加好友偷能量挖 回复王蛇无毒: 当然可以,但是你调用代码要放到dom下面,要不会找不到对象什么的
3 年多之前 回复
qq_35436516
JHCan333 我想在页面初始化的时候就调用,可以不?
3 年多之前 回复

我想在页面初始化的时候就调用,可以不?

直接引用外部文件,在加载body时采用onload事件加载进去,到那都能用了。

放在$(function(){
a();
})
function a(){
b();
}
function b(){
c();
}
....
这样下去就可以啦

没必然联系吧,直接调用不就好了?js跟dom是有关系,但不是你想的那样隔开的。

页面初始化直接调用 使用init()方法 或者在

function load(){
alert("调用a");
a();
}

function a(){
alert("a");
b();
}

function b(){
    alert("b");
    c();
}
function c(){
    alert("c");
}

或者在

上面的解答是正确的,但是没必要弄这么复杂,你直接把要显示的数据计算好,页面只做显示,不要加入太多的逻辑。
这种页面方法不断嵌套会加大逻辑复杂度。

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问