鼠标点击一个button触发js方法 js怎么在触发另一个button

JavaScript066

鼠标点击一个button触发js方法 js怎么在触发另一个button,第1张

1.

首先鼠标点击一个按钮触发JS方法如下:

function a(a){

 alert(a)

}

function b(b){

 alert(b)

}

2.

js触发另一个按钮的方法如下:

usually function

 

function load(){

    //下面两种方法效果是一样的

    document.getElementById("target").onclick()

    document.getElementById("target").click()

}

function test(){

alert("test")

}

test

3.注释:document.getElementById("target")获取到目标的ID值,然后再调用onclick或者是click方法,这样就会继续执行令一个按钮的JS代码了。

//document上绑定自定义事件ondataavailable

document.addEventListener('ondataavailable', function (event) {

alert(event.eventType)

}, false)

var obj = document.getElementByIdx_x("obj")

//obj元素上绑定click事件

obj.addEventListener('click', function (event) {

alert(event.eventType)

}, false)

//调用document对象的 createEvent 方法得到一个event的对象实例。

var event = document.createEvent('HTMLEvents')

// initEvent接受3个参数:

// 事件类型,是否冒泡,是否阻止浏览器的默认行为

event.initEvent("ondataavailable", true, true)

event.eventType = 'message'

//触发document上绑定的自定义事件ondataavailable

document.dispatchEvent(event)

var event1 = document.createEvent('HTMLEvents')

event1.initEvent("click", true, true)

event1.eventType = 'message'

//触发obj元素上绑定click事件

document.getElementByIdx_x("test").onclick = function () {

obj.dispatchEvent(event1)

}