html innerhtml 绑定事件无效,innerHTML 中添加onclick步骤 不管用
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 = "
箱名称 | 杆编号 |
---|
for (var i = 0; i
{
if (largenelat > data[i].XLat && smallswlat 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 += "
" + data[i].CabName + "" + data[i].Title + "";
if (window.bmap.getZoom() == zoom)
{
BmapUtils.marker.focused(marker, zoom);
setSimInfoWindows(marker, zoom);
}
a++;
}
}
stringBreakDownPole += "
";
div.innerHTML=stringBreakDownPole;
div.style.overflowY = "scroll";
------解决思路----------------------
仅这一句cs代码没问题,你检查一下js函数是不是有问题,你alert一下看看能否弹出来呢。
------解决思路----------------------
你看看实际页面的控件有这个属性没
话说我没用过单引号呢
------解决思路----------------------
你的onclick是要调用前端js的方法,还是后台net的方法?
------解决思路----------------------
我个人觉得,是由于你后台生成的次click事件,所以导致没有绑定。
不知道你了解 jquery的 live和 bind 的区别吗
live就是针对你这种,生成的 html,其中包含事件的。可js加载时又没有绑定的情况。
我觉得你可以把td标签的 onclick抽出来,给需要增加事件的 td标签,都记录一个 统一的 空class属性
前台 通过jquery实现
比如
$('.MarkerLocation').live('click',function(){
clickMarkerLocation();
})
------解决思路----------------------
这些代码只是后台制作流程, 大家要看的是得出的结果, 因为这些到达浏览器时,就是另一种流程了.
------解决思路----------------------
把你整个动态添加的语句打印出来瞧瞧,或者复制到其他页看看有没有报错
------解决思路----------------------
那你改成
stringBreakDownPole += "
" + data[i].CabName + "" + data[i].Title + "";
html innerhtml 绑定事件无效,innerHTML 中添加onclick步骤 不管用相关推荐
- html innerhtml 绑定事件无效,关于innerHTML的onclick失效问题
[HTML] 纯文本查看 复制代码 Title table { width: 500px; margin: auto; border: 2px silver solid; text-align: ce ...
- jq构造的ajax按了按钮没反应,JQ动态生成节点绑定事件无效问题
最近做项目的时候遇见了一个问题,通过jq将动态节点绑定到dom节点上,并且为动态节点绑定方法,此方法再次为动态节点添加动态节点,但在刷新之后,动态节点上的方法失效了,过程为:创建动态节点->动态 ...
- Vue子组件绑定事件无效
Vue子组件绑定事件无效 解决方法:在@click后面加上native <el-radio-group v-model="selectFastTime" size=" ...
- js动态添加html元素绑定事件,JS实现动态添加DOM节点和事件的方法示例
本文实例讲述了JS实现动态添加DOM节点和事件的方法.分享给大家供大家参考,具体如下: 运行效果图如下: 完整实例代码如下: /p> "http://www.w3.org/TR/xht ...
- 阿里飞冰 Img组件绑定事件无效
问题确认:已提交反馈确定是飞冰自身的bug. 解决:在飞冰 Img 组件外层套一个span.使用span是为了不影响布局.
- innerHtml click事件
Vue innerHtml click事件 vue项目中使用G6作为展示拓扑图的库 在使用tooltip时,想在tooltip中添加点击事件,由于tooltip返回内容使用的是innerHtml,所以 ...
- js 动态生成 input 的绑定事件 blur 无效
☯ 背景描述 今天在进行代码编写时,我需要根据ajax返回的数据动态生成一个表格,而针对于其中的input标签,要求设置失去焦点的blur事件 需要实现的界面截图如下: 最开始编写的 js 代码如下: ...
- html onclick事件无效 巨坑
html onclick事件无效 html无法触发onclick 最近在学习JavaScript的时候,想copy别人的csdn博客上的一个例子 例子1链接 结果onclick死活绑不上去,然后又试了 ...
- 怎样在Pages文稿中添加超链接?
如何在Pages文稿中添加超链接?在Pages文稿中添加超链接怎么做?下面分享给大家! 在Pages文稿中添加超链接步骤 一.首先选中需要加超链接的词或句,然后单击"插入"选项卡, ...
最新文章
- Docker 从入门到精通(建议收藏的教程)
- Android报表库aChartEngine系列
- C语言之scanf中的格式
- 怎么把php的时区配置为本地,PHP本地时区设置
- 埋点测试-移动端/PC端
- 《大道至简》第二篇读后感
- Python计算任意单调曲线在给定区间上的近似长度
- anaconda报错 ImportError: No module named conda.cli
- 【命令小结】“|”的用法
- springBoot整合rabbitmq并测试五种常用模型
- Eclipse—在Eclipse中如何发布创建的JavaWeb工程
- Javascript:ES6模块化开发报错:Uncaught SyntaxError: Cannot use import statement outside a module
- Android 四大组件学习之Activity三
- 《Greenplum5.0 最佳实践》 迁移数据使用Gptransfer
- 微信小程序使用iconfont图标
- [转载]如何用C#做一个类似于桌面插件的程序
- 破解压缩包密码的正确思路原理
- java编写car类_java编写一个汽车类,有属性:品牌、型号、排量、速度,有方法:启动、加速、转弯、刹车、息火...
- 制作arch linux安装u盘,制作 Arch Linux 内存系统启动盘
- DASCTF部分复现
热门文章
- 特立独行的留言,不跟风岁月静好
- Android onFinishInflate 的理解
- 班级管理系统续集(C语言)
- 小黑hbase终于勉强跑到了自己的m1 Macbook上啦,虽然终端用不了,但是能从happybase访问的日常积累:happybase简单使用
- 针孔相机模型和相机镜头畸变模型
- c语言12之编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:操作数1 运算符op 操作数2 计算表达式的值,指定的运算符为加减乘除。
- c语言分离短文中的英文单词,C语言 统计一篇英文短文中单词的个数
- 别迷失在“成功故事”中
- java fseek_fseek函数
- Qt Quick系列(5)—键盘输入