调用多个功能点击单选按钮

时间:2014-02-22 18:08:45

标签: javascript html radio-button

我正在阅读使用单选按钮上的onclick事件处理程序调用多个函数的主题。 阅读评论后,我比以往更加困惑。 我有两个问题。 1.是否可以使用onclick事件处理程序调用多个函数? 2.如果可以顺序或同时执行功能吗?

3 个答案:

答案 0 :(得分:1)

是的,你可以为单击执行两个事件,如下面的

onClick="doSomething();doSomethingElse();"

或者您可以这样执行

<a onclick="someFunc()">Calling Multiple Functions</a>


function someFunc()
 {
    doSomething();
    doSomethingElse();
    doSomethingElse();
    .
    .
    . 
}

答案 1 :(得分:1)

是的,您可以使用addEventListener为事件附加许多事件处理函数。但是不能保证它会按照您添加的顺序执行。

例如

element.addEventListener('click',markForCancel,false)
element.addEventListener('click',logCancelledRows,false)

答案 2 :(得分:0)

(1)是的,可以在onclick事件处理程序中调用多个函数

(2)将按顺序进行调用

But: script tag containing function must loaded before onclick defined tags

小提琴:http://jsfiddle.net/aslancods/8R4zm/5/