只有我的javascript代码的第一行起作用
我使用了一些代码来填充我的输入bij一个onclick函数。现在第一行行行了,但他似乎跳过了其他行。我能做什么 这是我的代码:只有我的javascript代码的第一行起作用,javascript,jquery,html,Javascript,Jquery,Html,我使用了一些代码来填充我的输入bij一个onclick函数。现在第一行行行了,但他似乎跳过了其他行。我能做什么 这是我的代码: var InputProduct = document.getElementById("product"); var InputNaam = document.getElementById("Anaam"); var InputPrijs = document.getElementById("APrijs"); var InputVolgorde = document.
var InputProduct = document.getElementById("product");
var InputNaam = document.getElementById("Anaam");
var InputPrijs = document.getElementById("APrijs");
var InputVolgorde = document.getElementById("AvolgNR");
function fill($name, $prijs , $volgorde)
{
InputProduct.value = $name;
InputNaam.value = $name;
InputPrijs.value = $prijs;
InputVolgorde.value = $volgorde;
}
这就是我使用onclick的方式:
onclick="fill('<?php echo $adviesprijzen['Naam']; ?>', '<?php echo $adviesprijzen['BedragInclBTW']; ?>', '<?php echo $adviesprijzen['volgorde']; ?>')"
onclick=“填充(“”,“”)
在重新上传文件后,它似乎再次工作。3个失败项目是什么元素类型?控制台中是否存在错误?具体原因是,当您尝试与这些元素交互时,它将在和CSS中导致问题。错误是什么?您必须获得文档的未定义的。getElementById(“Anaam”)
。因此,代码执行不会超出行InputNaam.value=$name代码>。请确保您在每个语句中提供了正确的id
。当我使用上面的代码创建test.php
时,代码是有效的:-(检查代码未输出)(在我的本地端),因此似乎document.getElementById(“Anaam”)
等其他代码是未定义的