0

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

这是跨度对象:

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

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

<script type="text/javascript">

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

</script>

如果我在与保存按钮相同的页面上定义 javascript 函数,我会不断收到 javascript 错误,“未捕获的引用错误:submitUser() 未定义”。但是,如果我将函数定义放在调用包含保存按钮的页面的页面上,该函数就可以正常工作。有没有办法可以在保存按钮的页面范围内获得该功能。我真的不想每次加载调用保存按钮页面的页面时都必须将该函数加载到内存中,这是目前我可以让它工作的唯一方法。

4

1 回答 1

0

尝试这个 :

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

和这个:

<span onclick="javascript:submitUser()">Save</span>
于 2012-05-31T08:40:52.350 回答