博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jquery对象---Jquery API (2)
阅读量:6777 次
发布时间:2019-06-26

本文共 758 字,大约阅读时间需要 2 分钟。

文/饥人谷_韩宝亿(简书作者)
原文链接:http://www.jianshu.com/p/71e1a4500d22
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

一、css() 方法

Paste_Image.png

Jquery API为DOM添加样式有两种写法:
(1)$("div").css('border','1px solid red');
(2)$("div").css({border:'1px solid green',
background:'#aaa'
});
二者写法是等价的,但是建议采用第二种,因为它可以同时添加多个样式,而且属性可以不加引号

二、html()方法 (慎用--XSS漏洞)

Paste_Image.png

(1) $(".class2").html('<span>hi</span>');//改变html内容
(2)慎用html方法!(var userName='<script>console.log(document.cookie)</script>';//XSS 漏洞 $(".class1").html(userName);)
因为浏览器会自动解析<script>标签,这样假设用户名是从数据库里读的,那用户只要输入一些奇怪的东西例如‘<script>console.log(document.cookie)</script>’,就会拿到一些隐秘的信息。所以必须慎用html方法,除非你能保证数据是你自己生成的而不是别人生成的!

三、text()方法

text()方法和html()方法不同的是它作为纯文本返回

Paste_Image.png

转载于:https://www.cnblogs.com/hanbaoyi/p/5288060.html

你可能感兴趣的文章
PHP商城 Composer 以及PSR规范
查看>>
嵌入式培训大纲 看看具体的课程学习内容有哪些
查看>>
带外监控
查看>>
淘宝美工技能分享!13个超级有用的PS技巧
查看>>
三大措施解决电厂安全管控难题
查看>>
Oracle技术_Oracle口令文件
查看>>
MySQL基本操作总结
查看>>
2010年05月15-16日在宁波实施小额外贸网站B2C、商品展示网站心得体会总结
查看>>
质点碰撞和卢瑟福公式
查看>>
数据结构之链表
查看>>
hica快速通过指南
查看>>
我所遇到的SQL汇总
查看>>
css中居中的居中方法
查看>>
Android开发【开发环境】问题集合
查看>>
我的友情链接
查看>>
网络营销第三课:利用织梦搭建动态网站(1)
查看>>
oracle_base 和 oracle_home 的区别
查看>>
Python学习--13 文件I/O
查看>>
Tensorflow基本概念与函数
查看>>
C语言基础学习2:字符数组
查看>>