如何将值添加到,javascript或jquery中的getAttribute

jjhzyzn0  于 2023-04-29  发布在  jQuery
关注(0)|答案(2)|浏览(72)

我是新的javascript,jquery我有一个表单文本字段。我试图给它添加一个值。这个字段会添加到谷歌Map的地点。但它显示A。getAttribute不是函数。

var input = document.getElementById('target');
input2= input+"dubai ";

var searchBox = new google.maps.places.SearchBox(input2);

当我添加input2时,它显示a。getAttribute不是函数。

1mrurvl1

1mrurvl11#

input是一个对象,dubai type = String ;它们不能相加

hrirmatl

hrirmatl2#

document.getElementById('target');返回ID设置为'target'的元素。使用input2= input+"dubai ";,你试图将字符串与HTML元素连接起来,但这不会起作用。
所以如果你想增加它的价值,只要做:

var input = document.getElementById('target');
input.value= "dubai "; //add value to it

var searchBox = new google.maps.places.SearchBox(input);

相关问题