繁体   English   中英

javascript onclick调用函数

[英]javascript onclick call a function

我在互联网上找到了该代码,可以很好地创建一个按钮

  document.write(nomedispositivo)
  var r=$('<input/>').attr({//início botão
  type: "button",
  id: "field" ,
  value: "Liga",

但是,如果我插入以下行:onclick:switchLED()其中switchLED是一个函数,则按钮没有出现在哪里呢?

  document.write(nomedispositivo)
  var r=$('<input/>').attr({//início botão
  type: "button",
  id: "field" ,
  value: "Liga",
  onclick:switchLED()

为什么首先要以这种方式添加点击处理程序? 您正在使用jQuery,因此请使用jQuery。 只需将处理程序添加到您已有的jQuery元素中:

var r=$('<input/>').attr({
  type: "button",
  id: "field" ,
  value: "Liga"
});

r.click(switchLED);

由于r是jQuery元素,因此可以使用click(function)函数向该元素的click事件处理程序添加函数引用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM