您好,想请问一下,这种HTML的表单,如何跟数据源进行连呢,我已经发布了数据地图,但不知道要如何连接或以什么样的方式连接,是通过对应ID属性的图层吗,我有一个demo,上卖弄没有明显的url地址链接,就直接进行下图的属性字段连接,就可以实现,来询问一下,这个问题如何解决,其次,如果直接用div盒子来访这些属性,是否可以显示出来呢,最后还是要这样写吧
// 获取要素的属性字段值 var name = feature.attributes["NAME"]; // 获取名称属性字段的值 var phone = feature.attributes["phone"]; // 获取电话属性字段的值 var address = feature.attributes["address"]; // 获取地址属性字段的值 var leader = feature.attributes["leader"]; // 获取备注属性字段的值 // 创建用于显示属性字段的HTML内容 var contentHTML = "<div style='font-size:15px; opacity: 0.8;padding: 8px;color: #000000; '>"; contentHTML += "<span style='font-size: 18px;font-weight:900 '>" + name + "</span><br>"; contentHTML += "名称:" + name + "<br>"; contentHTML += "电话:" + phone + "<br>"; contentHTML += "地址:" + address + "<br>"; contentHTML += "备注:" + leader + "<br>"; contentHTML += "</div>"; // 将HTML内容添加到指定的div中 var div = document.getElementById("contentDiv"); // 获取指定的div元素 div.innerHTML = contentHTML; // 将HTML内容赋值给div的innerHTML属性。
我函数已经写好了,点击图上要素,就是线束不出来这个弹出的窗口