0
현지화를 처리하는 JavaScript가 있습니다. 이것은 작동하고, 내가 웹 페이지에서 현재 위치를 얻을 나JavaScript id = to name = 양식으로
Position: <input type="text" id="Position1" name="Position1" value="">
에게 제공 .
이제는 폼의 위치를 PHP 스크립트로 SQL에 전달하고 싶습니다. PHP가 작동합니다.
I의 HVA 시도 :
<input type="hidden" name="poss" id="Position1">
나는이 작동하지 않습니다 알고있다. 하지만 어떻게해야합니까? id =에서 name =으로 변환하려면 어떻게해야합니까?
스크립트 :
이 <script>
window.onload = function(){
var x = document.getElementById('Position1');
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.value = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.value = "" + position.coords.latitude + "," + position.coords.longitude;
}
getLocation();
};
</script>
Position: <input type="text" id="Position1" name="Position1" value="">
<input type="hidden" name="poss" id="Position1">
<input type="submit" style="height:40px;width:350px" />
</form>
당신은 중복 ID를 가질 수 없습니다 작동합니다. 또한, 나는 당신이 성취하려는 것을 정확히 확신하지 못합니다. –
"id =에서 name =로 변환 하시겠습니까?" 구체적으로 무엇을하려고하고 무엇이 구체적으로 작동하지 않습니까? – David
감사합니다. 나는 네가 말한대로, 개종하려했다. 그러나 나는 잘못된 각도에서 해결책을보고있었습니다. Pivote가 나에게 방향과 해결책을 제시했다. – Bergum