在php页面中定义javascript函数

时间:2012-05-28 16:06:20

标签: php javascript html javascript-events

我遇到了从span对象的onclick事件调用javascript函数的问题。

这是span对象:

<td><span class="button" onclick="submitUser();">Save</span></td>

这是我试图嵌入在php页面顶部找到保存按钮的javascript函数:

<script type="text/javascript">

    submitUser = function()
    {
        alert('hello');
    }

</script>

我一直收到javascript错误,&#34;未捕获的引用错误:submitUser()未定义&#34;如果我在保存按钮的同一页面上定义javascript函数。但是,如果我将函数定义放在调用包含保存按钮的页面的页面上,则该函数可以正常工作。有没有办法可以在保存按钮的页面范围内获得该功能。每次加载调用保存按钮页面的页面时,我都不想将该功能加载到内存中,这是我能够使用它的唯一方法。

1 个答案:

答案 0 :(得分:0)

试试这个:

<script>
function submitUser() {
    alert("hello!");
}
</script>

和此:

<span onclick="javascript:submitUser()">Save</span>