HTML フォームで次の JavaScript コードを使用して値を取得しました。
<script type="text/javascript">
<!--
function querySt(ji) {
dwnstr = window.location.search.substring(1);
dwnstr = dwnstr.toLowerCase();
gy = dwnstr.split("&");
for (i=0;i<gy.length;i++) {
ft = gy[i].split("=");
if (ft[0] == ji) {
return ft[1];
}
}
return "";
}
cust_lat = querySt("lt");
cust_long = querySt("lg");
document.write(cust_lat);
document.write(cust_long);
-->
</script>
ご覧のとおり、キャプチャした変数を画面に書き込んだので、コードが機能することがわかりました。
変数の値が必要ですcust_lat
&cust_long
フォームの 2 つの非表示フィールドに入れます ( form1
) のデフォルト値を置き換えます0
type=hidden name=cust_lat><input style="WIDTH: 79px; HEIGHT: 22px" value="0"
type=hidden name=cust_long><input style="WIDTH: 81px; HEIGHT: 22px" value="0"
index.php
結果は、次の行を使用して に渡されます。
<form method="get" name="form1" action="index.php">
現在、フィールドはデフォルトとして mysql に送信されています。0
0
これらのデフォルト値をキャプチャされた値に置き換えるだけです。
誰かが助けてくれることを願っています
ありがとう、
レイ・ウォード