Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
单击函数中的按钮元素,JavaScript_Javascript_Function_Button_Onclick - Fatal编程技术网

单击函数中的按钮元素,JavaScript

单击函数中的按钮元素,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(

我的代码中的按钮有问题。我创建了两个函数:szecian()和tabela()。点击图片后Szecian()正在加载,点击按钮时tabela()应该正在加载(函数Szecian()正在创建),代码如下:

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;