gpt4 book ai didi

javascript - Scala Lift如何运行javascript函数并将返回值存储在变量中

转载 作者:行者123 更新时间:2023-11-28 02:44:30 24 4
gpt4 key购买 nike

现在我有这个代码:

JsCmds.JsCrVar(nombreAlumnoActual, JE.Call("retornarNombre"))

nombreAlumnoActual 是我的代码片段中定义的字符串 var,retornarNombre 是我的 javascript 函数的名称,即:

<script type="javascript">

function retornarNombre(){
return document.getElementById("nombre").value.toString();
}
</script>

但是当我调试变量 nombreAlumnoActual 时,它是 ""

有人可以帮助我吗?

最佳答案

解决此类问题的首要任务之一就是进行一些调试。具体来说,在retornarNombre()中。如果您使用的是带有 Firebug 扩展的 Firefox,则可以调用 console.log()。或者你可以使用Javascript调试。确保该函数正在被调用,并且该调用链中的一切都按预期工作。

要尝试的另一件事是将 JE.Call("retornarNombre") 更改为 JE.JsRaw("retornarNomre()")。是的,这几乎是同一件事,但你永远不知道。

关于javascript - Scala Lift如何运行javascript函数并将返回值存储在变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12116858/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com