我有以下变量声明..
var html = "<b>" + name + "</b> <br/>" + message + ' <div align="left"> '
+ '<a href="path/to/php? id='+name'&message='+message+'&id='+id+'&lat='+lat+'&lng='+lng+'&type='+type+'" target="_blank">Click me!</a>'
+ ' </div> <form name="myform" action="delete.php" method="POST"> <div align="right"> '
+ '<br/> <input type="radio" name="id" value= '+id+' > Delete Entry<br/> <input type="submit" /> </div> </form>';
在函数function createMarker(point, name, message, type, file, id, lat, lng)
我似乎无法发现原因,但变量声明似乎正在崩溃页面。有谁知道我的宣言有什么问题?
感谢。
答案 0 :(得分:4)
名字背后缺少“+”。
答案 1 :(得分:0)
正确的是
var html = "<b>" + name + "</b> <br/>" + message + ' <div align="left"> '
+ '<a href="path/to/php? id='+name + '&message='+message+'&id='+id+'&lat='+lat+'&lng='+lng+'&type='+type+'" target="_blank">Click me!</a>'
+ ' </div> <form name="myform" action="delete.php" method="POST"> <div align="right"> '
+ '<br/> <input type="radio" name="id" value= '+id+' > Delete Entry<br/> <input type="submit" /> </div> </form>';