innerHTML 中添加onclick方法 不管用
div.style.height = "200px";
div.style.cursor = "pointer";
div.style.border = "1px solid gray";
div.style.backgroundColor = "white";
div.style.margin = "auto";
div.id = "divTablePole";
var stringBreakDownPole = "<table class='table'><tr><th>箱名称</th><th>杆编号</th></tr>";
for (var i = 0; i < data.length; i++)
{
if (largenelat > data[i].XLat && smallswlat < data[i].XLat && data[i].YLong < largenelng && data[i].YLong > smallswlng)
{
if (!mgr)
mgr = new BMapLib.MarkerManager(window.bmap, {});
var point = new BMap.Point(data[i].YLong, data[i].XLat);
var marker = BmapUtils.marker.addWithIcon(data[i].YLong, data[i].XLat, data[i].Ico, size);
marker.setTitle(data[i].Title);
setMarkerMetadata(marker, data[i]);
arraypoint.push(marker);
stringBreakDownPole += "<tr class='info' name=" + data[i].Title + " onclick='clickMarkerLocation("+data[i].Title+")'><td>" + data[i].CabName + "</td><td>" + data[i].Title + "</td></tr>";
if (window.bmap.getZoom() == zoom)
{
BmapUtils.marker.focused(marker, zoom);
setSimInfoWindows(marker, zoom);
}
a++;
}
}
stringBreakDownPole += "</table><input style='float:left;margin:0px;' value='故障灯有"+a+"个' class='btn btn-warning' type='button'></input><input style='float:right;margin:0px;' value='关闭' class='btn btn-danger' type='button' onclick='$(\"#close\").click()'></button>";
div.innerHTML=stringBreakDownPole;
div.style.overflowY = "scroll";相关推荐
调用innerHTML之后onclick失效问题的解决方法
调用innerHTML之后,onclick失效了,这也是在意料之中的,因为innerHTML是以文本形式插入的button,所以无法识别onclick事件
JavaScript onclick事件使用方法详解
onclick是一个事件,当事件被触发时就会执行处理,onclick是一个处理鼠标点击的事件。本篇文章就给大家分享关于JavaScript中onclick事件的用法。 我们首先来看一下onclick事件的语法 以下是如何使用onclick事件编写。 使用document.getElementById()在文档中指定id元素,并使用function(){}处理单击该元素时发生的事件。 document.getElementById("button").onclick = function() { // 设置在此处单击#button时要发生的事件 }; 我们来看具体的示例 以下是使用oncl
JavaScript给按钮绑定点击事件(onclick)的方法
主要介绍了JavaScript给按钮绑定点击事件(onclick)的方法,涉及javascript绑定onclick的基本技巧,非常具有实用价值,需要的朋友可以参考下
JSX不是HTML:React声明式UI的本质与实战
JSX是JavaScript的语法扩展,用于声明式描述UI结构,而非编写HTML模板。其核心原理是将XML风格语法编译为React.createElement调用,生成轻量级虚拟DOM节点,支撑高效Diff算法与数据驱动渲染。技术价值在于统一逻辑与视图、消除模板割裂、提升可维护性与类型安全。典型应用场景包括动态属性注入、条件渲染、列表map+key优化、受控表单及事件委托。理解JSX本质,是掌握React状态管理、组件通信与前端工程化实践的前提,也是应对react面试题、前端react面试考察代码等高频考点
Javascript中innerHTML用法实例分析
本文实例讲述了Javascript中innerHTML用法。分享给大家供大家参考。 具体实现方法如下: 代码如下:<html> <head> [removed] function t(){ var cont = document.getElementById(‘container’); var htmlcode = “哈哈哈哈”; cont[removed] = htmlcode; } [removed] </head> <body> 春天 <li


