簡體   English   中英

如何在php中回顯javascript值

[英]how to echo javascript value in php

我試圖在PHP中打印一個存儲在JS變量中的值。

 document.getElementById("geo").innerHTML = '' + response;

我在id geo得到了回應

我可以通過div打印

例如<div id ="geo"></div>

我有一個輸入標簽,我知道我可以將其用作id ="geo"但是我想在值中使用它

<input id= "geocompleat" type="text" value="<?php $geo?>" >

有什么辦法可以使$geo超出JS值?

編輯:

geocompleat用於獲取Google地理位置。 我有要在其中使用geocompleate和地理位置的輸入標簽。

我的網頁正在檢測瀏覽器的位置,如果我們要更改位置,則geocompleat將有助於更改位置。 我在下面嘗試了但是沒有用

<input id="geocompleat geo" type="text" name ="location">

所以我試圖用php像value =“”那樣在value=""顯示地理位置

如果要為輸入設置“響應”內容,則可以使用javascript進行操作,因此無需使用php:

document.getElementById('your_input_id').value = response;

如果要發送JavaScript數據,則必須發出AJAX GET / POST請求。


順便說一句。 您不能在html id屬性中使用多個值,例如:

您只能使用一個變量:

<input id="geocompleat" type="text" name="location">

如果要使用多個值,請使用“ class”屬性:

<input class="geocompleat geo" type="text" name="location">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM