我正在尝试根据类名实现div的切换。当我将参数传递给函数时,JavaScript函数调用会产生以下错误。
Uncaught Syntax Error: Unexpected token }
我尝试使用以下代码:
但是如果函数调用没有参数,两者都会有效。请帮助。
Response.write "<div onclick='toggleDiv('pure-form')'><h3><div id='heading'><center>Successfully Updated!</center></div></h3></div>"
Response.write "<div onclick=""toggleDiv(""pure-form"")""><h3><div id='heading'><center>Successfully Updated!</center></div></h3></div>"
如下:
Response.write "<div onclick='toggleDiv()'><h3><div id='heading'><center>Successfully Updated!</center></div></h3></div>"
Response.write "<div onclick=""toggleDiv()""><h3><div id='heading'><center>Successfully Updated!</center></div></h3></div>"
<script type="text/javascript">
function toggleDiv(divId) {
alert("hi");
$("."+divId).toggle();
}
答案 0 :(得分:0)
我认为你做错了就是你调用这个函数的方式。 试试这个
的onclick =&#34; toggleDiv(&#39;纯形式&#39;)&#34;
使用单引号和双引号