簡體   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