我无法在javascript中动态地将参数传递给html标签

时间:2015-08-10 08:56:49

标签: javascript html

当我在onclick函数中传递参数时,它不会出现但是如果删除参数,它会完美地工作。请帮忙。 感谢

x.innerHTML='<div class="item txt1" onclick="map(\''+lat, lng+'\');"></div><br/>';

1 个答案:

答案 0 :(得分:1)

看起来你有两个参数,所以两者都应该连接到一个字符串字符串,如下面的

x.innerHTML = '<div class="item txt1" onclick="map(\'' + lat + '\',\'' + lng + '\');"></div><br/>';

但如果latlng都是数值,那么

x.innerHTML = '<div class="item txt1" onclick="map(' + lat + ',' + lng + ');"></div><br/>';