我正在使用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>(
BODY -
<INPUT TYPE="text" NAME="area" VALUE=""><P>
<INPUT TYPE="button" NAME="button2" Value="Write" onClick="writeText(this.form)">
但我似乎无法正确修改它以使用新示例(请参阅第一个链接)
)。
任何帮助将不胜感激。
答案 0 :(得分:0)
您似乎没有ID为sidebar
的div,但document.getElementById('sidebar')
会尝试找到它。所以,你应该改变
<INPUT TYPE="text" NAME="area" VALUE="">
成:
<INPUT TYPE="text" NAME="area" VALUE="" id="sidebar">
答案 1 :(得分: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>