0

我正在使用http://www.geocodezip.com/v3_FusionTables_geocoder_PointInPolygonChicago.html 我希望能够将结果显示在文本框中,这样我就可以在表单中使用它,


我可以通过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>(

身体-

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

但我似乎无法正确修改它以使用新示例(请参阅第一个链接))。
任何帮助,将不胜感激。

4

2 回答 2

0

似乎您没有带有 id 的 div sidebar,但document.getElementById('sidebar')试图找到它。所以,你应该改变

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

进入:

<INPUT TYPE="text" NAME="area" VALUE="" id="sidebar">
于 2013-08-18T07:55:28.933 回答
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>
于 2013-08-19T11:40:31.897 回答