javascript 里使用innerHtML 向DIV里去添加内容,可是出现如下问题
请教了:
我在javascript里这样写了
var forward="window.location.href='JavaScript:joincart()'";
这个字符串是用来调用 本js文件内的 joincart()方法用的
ss+='<h4 align="center"><a href="disbooks.do">继续购物</a><br /><br /><input type="button" value="结账" onclick="'+forward+'"/></h4>';
上面这个是向div内添加内容的字符串的一部分
问题就出现在这个onclick="'+forward+'" 上面 ,我使用firbug去调试,firbug给我报的错误提示是
joincart is not defined
javascript:joincart()()()
突然就多出来了两个()
像这样调用函数,我在jsp里面写就没错:
<input type="button" value="放入购物车" onclick="window.location.href='JavaScript:join()'" id="join"/>
请大家帮忙看一下
另外,请告诉我怎么结分的,我在线等