如何输入一组坐标并让Google地图显示位置.这一切都是通过javascript完成的(即:没有用户界面)
任何帮助表示赞赏
我有一些javascript应该在窗口加载后运行但由于某种原因,它永远不会运行.
这是我的代码:
function setClasses(){
document.getElementsByClassName("gchoice_35_0")[0].onclick = sedanShow;
document.getElementsByClassName("gchoice_22_0")[0].onclick = sedanShow;
document.getElementsByClassName("gchoice_34_0")[0].onclick = sedanShow;
document.getElementsByClassName("gchoice_34_1")[0].onclick = suvShow;
document.getElementsByClassName("gchoice_35_1")[0].onclick = suvShow;
document.getElementsByClassName("gchoice_22_1")[0].onclick = suvShow;
document.getElementsByClassName("gchoice_22_2")[0].onclick = vanShow;
document.getElementsByClassName("gchoice_35_2")[0].onclick = vanShow;
document.getElementsByClassName("gchoice_34_2")[0].onclick = vanShow;
}
window.onload = setClasses;
Run Code Online (Sandbox Code Playgroud)
setClasses()函数似乎没有运行.但是,当我通过FireBug的控制台手动调用它时,它确实有效.
代码放在我的网页的标题中.
任何帮助表示赞赏.
完整的HTML代码段:
<head>
......
<script type="text/javascript">
function setClasses(){
document.getElementsByClassName("gchoice_35_0")[0].onclick = sedanShow;
document.getElementsByClassName("gchoice_22_0")[0].onclick = sedanShow;
document.getElementsByClassName("gchoice_34_0")[0].onclick = sedanShow;
document.getElementsByClassName("gchoice_34_1")[0].onclick = suvShow;
document.getElementsByClassName("gchoice_35_1")[0].onclick = suvShow;
document.getElementsByClassName("gchoice_22_1")[0].onclick = suvShow;
document.getElementsByClassName("gchoice_22_2")[0].onclick = vanShow;
document.getElementsByClassName("gchoice_35_2")[0].onclick = vanShow;
document.getElementsByClassName("gchoice_34_2")[0].onclick = vanShow;
}
function sedanShow(){
document.getElementById("sedan").style.display="inline"
document.getElementById("suv").style.display="none"
document.getElementById("van").style.display="none"
}
function …Run Code Online (Sandbox Code Playgroud) $(document).ready(function(){
$("#input_6_4\\.3_label").html("City/Borough");
$("#input_6_8\\.3_label").html("City/Borough");
$("#gform_next_button_6_42").click(function(){
alert("hi");
)};
});
Run Code Online (Sandbox Code Playgroud)
Firebug使用以上代码继续吐出语法错误,罪犯是这些字符:
)};
Run Code Online (Sandbox Code Playgroud)
什么是错的任何想法,因为代码对我来说似乎很好?
javascript ×3
call ×1
coordinates ×1
function ×1
google-maps ×1
jquery ×1
onload ×1
syntax-error ×1