2

検索して、これに関する答えを見つけることができませんでした。私はコーダーではなく、javascript についてほとんど知りません。ここの誰かが私を助けてくれることを願っています。ユーザーの geoip 都市を取得し、それを値としてフォームに挿入する必要があります。geoip都市を取得するためのこのスクリプトがあります...

<script src="http://j.maxmind.com/app/geoip.js"></script>
<script type="text/javascript">document.write(geoip_city());</script>

その都市をフォームの値の部分に入れる必要があります

これを行う方法についてのアイデアはありますか?

フォルムはこんな感じ…

<input type="hidden" name="custom_City" id="city" value="NEED CITY IN HERE"></input>
4

2 に答える 2

2

マークアップ後、次のスクリプトを使用します。

document.getElementById("city").value = geoip_city();
于 2013-02-02T17:19:21.047 に答える
0

ライブ js の間違ったパスを指定しました。http ://js.maxmind.com/js/geoip.jsのようにする必要があります。

于 2015-01-20T13:18:32.573 に答える