TypeError:data.getElementsByTagName在尝试使用函数删除时不是函数

时间:2017-06-09 15:08:05

标签: javascript php

按下按钮时,我试图删除一个对象。我收到一个错误:

  

" 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>
            ";

0 个答案:

没有答案