【发布时间】:2016-01-27 21:05:32
【问题描述】:
我试图在 html 中单击按钮时调用 js 函数,但它不会运行。正在单击该按钮,因为我测试了一个提示并且它出现了,但是当我们在那里放置一个函数时它不会运行...
function NextLesson(){
prompt("myprompt");
document.getElementById("Kek23").innerHTML = <c:outvalue= "${lesson.GetNextLesson()}"/>";}
然后我在一个按钮中调用方法
<p style="font-size: 4em" id ="Kek23"></p>
<button onclick = "NextLesson();" value = "Next"/>
我们发现当一个函数出错时,javascript会声明整个函数为死函数,但我不知道错误
【问题讨论】:
-
您是否在实际代码中缺少结束
},或者您只是忘记将其与函数的其余部分一起复制? -
<c:outvalue= "${lesson.GetNextLesson()}"/>";- 这是什么模板系统或引擎? -
你在哪里声明你的函数?一切如你所愿,看这个 js fiddle:jsfiddle.net/hjfmzwn6
-
@jonhopkins 哎呀,我会解决这个问题,它在我们的实际代码中,我只是没有复制它
-
@JeremyJStarcher 对我来说似乎是 JSP 代码...?
标签: javascript jquery function