1

现在我有这个代码:

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

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

<script type="javascript">

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

但是当我调试我的变量nombreAlumnoActual"".

有人能帮我吗?

4

1 回答 1

1

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

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

于 2012-08-25T02:52:35.227 回答