button调用js方法

JavaScript025

button调用js方法,第1张

访问方式错误

document.button.ok2 --- 这样是取不到button对象

改成

document.getElementById("ok2").value

另外你的意思应该是修改button的文本,value是属性,对于button标签来说,这样是不对的,应该修改button标签中的html内容

function hao() {  

  if (document.getElementById("ok2").innerHTML=="中国") {

   document.getElementById("ok2").innerHTML="北京" 

  } 

  else {

   document.getElementById("ok2").innerHTML="中国"

  }

 }

<input type="button" id="button" value="点击" onclick="ad()" />

jquery的写法为$("#button").click(function(){ad()})

上面两种办法都可以调用ad()的方法

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代码了。