<form name="favform" action="javascript:void(0)" onsubmit="return gotofav()">
<input type="txt" name="fav" value="-1.933227,115.807851"><input type="submit" value="go" /></form>
上面这个代码会从数据库循环输出很多,导致页面表单重复无法运行,提示
;Uncaught TypeError: Cannot read property 'value' of undefined
下面是js函数
function gotofav(){Map.flyTo(document.favform.fav.value.split(','));
请问怎么解决。谢谢。
就是这样就不能运行;多个表单在一页:
<form name="favform" action="javascript:void(0)" onsubmit="return gotofav()">
<input type="txt" name="fav" value="-1.933227,115.807851"><input type="submit" value="go" /></form>
<form name="favform" action="javascript:void(0)" onsubmit="return gotofav()">
<input type="txt" name="fav" value="-1.933227,115.807851"><input type="submit" value="go" /></form>
<form name="favform" action="javascript:void(0)" onsubmit="return gotofav()">
<input type="txt" name="fav" value="-1.933227,115.807851"><input type="submit" value="go" /></form>
document.favform
多个form返回的是个数组.