Как создать тег с помощью JavaScript?

0

Мне нужно создать тег в марке Google map. У меня есть следующий код для отображения маркера карты Google. Мне нужно щелкнуть маркер, чтобы перейти на другую страницу.

function bindInfoWindow(marker, map, infoWindow, html) {
      google.maps.event.addListener(marker, 'click', function() {
        infoWindow.setContent(html); 
        infoWindow.open(map, marker);
        document.getElementById('hid_place').value=html;
        document.getElementById("loc_name").value=html;   
        //  $("#serach_fun").show(); 
      });
    }

Как я могу сделать

Теги:

1 ответ

0
// Create DOM element with JavaScript
var anchor = document.createElement("a");

// insert new element into the DOM structure (as a child of another element)
marker.appendChild(anchor);

// set element attributes
anchor.innerHTML = "click here";
anchor.src = "http://www.site.ext/page.html";

Для получения дополнительной информации прочитайте метод HTML DOM createElement()

  • 0
    Я получил эту ошибку, TypeError: marker.appendChild не является функцией
  • 0
    Это означает, что маркер не является элементом DOM. Код, который я предоставил, является просто примером, демонстрирующим, как создавать элементы с помощью JavaScript. Вы должны знать, какой элемент вы хотите добавить и где.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню