2013-08-18 73 views
0

我與http://www.geocodezip.com/v3_FusionTables_geocoder_PointInPolygonChicago.html 我希望能夠得到所示爲一個文本框的結果,這樣我可以在表單中使用它的工作,DIV層,形成輸入


我能使用帶有http://www.geocodezip.com/v3_SO_FusionTables_sidebarA.html做到這一點:

HEADER -

<SCRIPT LANGUAGE="JavaScript> 
function readText (form) { 
TestVar =document.getElementById('sidebar').innerHTML = fusiontabledata; 
alert ("You typed: " + TestVar); 
} 

function writeText (form) { 
form.area.value =document.getElementById('sidebar').innerHTML = fusiontabledata 
} 
</SCRIPT>(

BOD Ÿ -

<INPUT TYPE="text" NAME="area" VALUE=""><P> 
<INPUT TYPE="button" NAME="button2" Value="Write" onClick="writeText(this.form)"> 

,但我似乎無法正確地修改它與新的例子(見第一個鏈接) )工作。
任何幫助,將不勝感激。

+0

什麼_your_代碼是什麼樣子? – geocodezip

+0

對不起,我直到現在纔看到。謝謝,無論如何,我已經把它分類好了,你可以看到下面的內容。 您的網站是非常有幫助的。 – wehatetelstra

回答

0

我把它整理,感謝您的幫助。

報頭 -

<SCRIPT LANGUAGE="JavaScript"> 
function readText (form) { 
TestVar =$('#neighborhood').text(); 
alert ("You typed: " + TestVar); 
} 

function writeText (form) { 
form.area.value =$('#neighborhood').text(); 
} 
</SCRIPT> 

正文 -

<form><INPUT TYPE="text" NAME="area" VALUE=""><P> 
<INPUT TYPE="button" NAME="button2" Value="Write" onClick="writeText(this.form)"></form> 
0

看起來你沒有一個ID爲sidebar的div,但document.getElementById('sidebar')試圖找到它。所以,你應該改變

<INPUT TYPE="text" NAME="area" VALUE=""> 

到:

<INPUT TYPE="text" NAME="area" VALUE="" id="sidebar"> 
+0

感謝Olivia ,,那個代碼是http://www.geocodezip.com/v3_SO_FusionTables_sidebarA.html。但是它使用反向地理編碼,並且我無法使用正常地址。 我發現http://www.geocodezip.com/v3_FusionTables_geocoder_PointInPolygonChicago.html,它通過地址搜索,但我似乎無法做同樣的事情,並從適當的層(導航文件中獲取信息。 – wehatetelstra