最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

innerHTML与jquery里的html()区别介绍_jquery

来源:懂视网 责编:小采 时间:2020-11-27 21:05:14
文档

innerHTML与jquery里的html()区别介绍_jquery

innerHTML与jquery里的html()区别介绍_jquery:看个示例: 代码如下: var tbody=document.createElement('tbody'); tbody.innerHTML='IE下tbody的innerHTML是只读的'; //在IE下报错,目标对象错误 现在用jquery的html试试, 代码如下: $(tbody).html('IE下t
推荐度:
导读innerHTML与jquery里的html()区别介绍_jquery:看个示例: 代码如下: var tbody=document.createElement('tbody'); tbody.innerHTML='IE下tbody的innerHTML是只读的'; //在IE下报错,目标对象错误 现在用jquery的html试试, 代码如下: $(tbody).html('IE下t

看个示例:
代码如下:
var tbody=document.createElement('tbody');
tbody.innerHTML='IE下tbody的innerHTML是只读的'; //在IE下报错,目标对象错误


现在用jquery的html试试,
代码如下:
$(tbody).html('IE下tbody的innerHTML是只读的');

发现IE下用jquery能正确显示了,没任何问题。
后来查阅资料才知道,原来IE下tbody、tr这些的innerHTML都是只读的,不允许写入,而在其他浏览器下则没问题。

而jquery里是用了try,catch来检测,如果报错则在catch里重新调用this.empty().append(value),是通过append来添加字符串的。

jquery 如何使用innerHTML

$("#responsediv") 是个Jquery对象,它Val()是对Value属性赋值对它无意义,Jquery没有innerHTML这个属性,应该这样写$("#responsediv")[0].innerHTML=msg 就可以获得这个Dom对象使用innerHTML。

今天在这个基础上加上了一个后加载广告的方法:

代码如下:

文档

innerHTML与jquery里的html()区别介绍_jquery

innerHTML与jquery里的html()区别介绍_jquery:看个示例: 代码如下: var tbody=document.createElement('tbody'); tbody.innerHTML='IE下tbody的innerHTML是只读的'; //在IE下报错,目标对象错误 现在用jquery的html试试, 代码如下: $(tbody).html('IE下t
推荐度:
标签: 区别 html jQuery
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top