按下按钮时,我试图删除一个对象。我收到一个错误:
" TypeError:data.getElementsByTagName不是函数"。
在我的代码中,我尝试将php和javascript结合起来以达到预期的效果。当我输入时,它在php中工作:
$retval .= this->Shoptobedestroyed->destroy();
现在我试图通过一个事件来制作它 - 例如用javascript中的按钮。换句话说,我希望按钮点击事件添加文字" this-> Shoptobedestroyed-> destroy();"变量$ retval,这是一个php变量。
请告诉我如何修复代码或解释此错误的含义,以便我自行调查。
$retval .= "<button id=\"btn\" onclick=\"delshop()\">Delete</button>";
$retval .= "
<script>
function delshop()
{
this->Shoptobedestroyed->destroy();
}
</script>
";