单击函数中的按钮元素,JavaScript
我的代码中的按钮有问题。我创建了两个函数:szecian()和tabela()。点击图片后Szecian()正在加载,点击按钮时tabela()应该正在加载(函数Szecian()正在创建),代码如下:单击函数中的按钮元素,JavaScript,javascript,function,button,onclick,Javascript,Function,Button,Onclick,我的代码中的按钮有问题。我创建了两个函数:szecian()和tabela()。点击图片后Szecian()正在加载,点击按钮时tabela()应该正在加载(函数Szecian()正在创建),代码如下: document.getElementById(“przycisk”).onclick=tabela(); ,但当我单击此图像时,两个函数同时加载。有什么问题吗 var br=document.createElement(“br”); var输入=document.createElement(
document.getElementById(“przycisk”).onclick=tabela();
,但当我单击此图像时,两个函数同时加载。有什么问题吗
var br=document.createElement(“br”);
var输入=document.createElement(“输入”);
函数szecian(){
var wynik=document.getElementById(“wynik”);
var txt=document.createTextNode(“Wpisz długośćboku a:”);
wynik.appendChild(txt);
怀尼克·阿佩奇尔德(br);
input.type=“text”;
wynik.appendChild(输入);
var按钮=document.createElement(“输入”);
button.type=“button”;
wynik.appendChild(按钮);
setAttribute(“id”、“przycisk”);
button.value=“Oblicz”;
document.getElementById(“przycisk”).onclick=tabela();
}
var a=输入值;
var pol=a*a*a;
var obj=a;
函数tabela(){
var wynik=document.getElementById(“wynik”);
var tbl=document.createElement(“表”);
var tblBody=document.createElement(“tbody”);
....
您应该给出函数引用,而不是返回值。删除()
:
非常感谢。我以为会更复杂,但我还在学习;)
document.getElementById("przycisk").onclick = tabela;