当我在onclick函数中传递参数时,它不会出现但是如果删除参数,它会完美地工作。请帮忙。 感谢
x.innerHTML='<div class="item txt1" onclick="map(\''+lat, lng+'\');"></div><br/>';
答案 0 :(得分:1)
看起来你有两个参数,所以两者都应该连接到一个字符串字符串,如下面的
x.innerHTML = '<div class="item txt1" onclick="map(\'' + lat + '\',\'' + lng + '\');"></div><br/>';
但如果lat
和lng
都是数值,那么
x.innerHTML = '<div class="item txt1" onclick="map(' + lat + ',' + lng + ');"></div><br/>';