[英]Trying to assign Javascript array variable to HTML input value attribute
[英]Assign input textfield having Javascript Array Value to javascript Array Variable
我目前正在嘗試為谷歌地圖初始化填充一些位置數據,因此我為 HTML 輸入字段分配了一個 JavaScript 數組格式,以便我將它用於谷歌地圖,但都是在靜脈中。 . . . 這是我的代碼
<input id="a" name="a" value='["WAPDA Town, Lahore, Pakistan","31.4311985","74.26435820000006","1"],["Johar Town, Lahore, Pakistan","31.469693","74.27284610000004","2"],'>
然后我進一步在我的腳本中調用它來初始化它的位置。
var location = '[' + document.getElementById('a').value + ']';
但它沒有給出我想要的結果,因為我知道我做錯了。 但是初始化它的正確方法是什么? 任何建議
嘗試(我從您的輸入中刪除最后一個逗號)
var loc = JSON.parse(`[${a.value}]`); console.log(loc);
<input id="a" name="a" value='["WAPDA Town, Lahore, Pakistan","31.4311985","74.26435820000006","1"],["Johar Town, Lahore, Pakistan","31.469693","74.27284610000004","2"]'>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.