在initialize()中调用函数时出现Javascript错误

时间:2011-06-05 03:38:00

标签: javascript

我有拼车页面。我对调用initialize并现在获取错误的函数进行了一些更改。这是页面:

http://www.comehike.com/hikes/hike_carpool.php?hike_id=180

调用initialize函数时,第二个参数的正确方法是什么?我认为有些JavaScript错误来自那里。

1 个答案:

答案 0 :(得分:2)

你没有正确使用你的报价:

onload="initialize( 180 , "Hike_Carpool" ); placeHikeStartMarker( 180 );  placeCarpoolPassengersMarkers( 180 ); placeCarpoolDriversMarkers( 180 );"

应该是:

onload="initialize( 180 , 'Hike_Carpool' ); placeHikeStartMarker( 180 );  placeCarpoolPassengersMarkers( 180 ); placeCarpoolDriversMarkers( 180 );"

注意Hike_Carpool参数的单引号。

这是因为双引号的onload元素属性。初始化函数上的双引号无法正确解析,从而产生语法错误。