XML中 CDATA 的含义和作用

术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。

在 XML 元素中,”<” 和 “&” 是非法的。

“<” 会产生错误,因为解析器会把该字符解释为新元素的开始。

“&” 也会产生错误,因为解析器会把该字符解释为字符实体的开始。

某些文本,比如 JavaScript 代码,包含大量 “<” 或 “&” 字符。为了避免错误,可以将脚本代码定义为 CDATA。 继续阅读“XML中 CDATA 的含义和作用”

CSS常用选择器-持续更新中

HTML代码

CSS选择第一个子元素:

CSS选择第二个子元素:

CSS选择最后一个子元素:

css选择器奇数偶数:

注意:如需选择DIV中的元素将article更改为div 例:div > p:first-child同样适用于:first-child :last-child :nth-child,如需选择非段落P的元素更改为相应的元素标签即可。

18条你不知道的JavaScript简写语法

对于开发人员来说让代码更加简单高效的运行是每一个码农的至高追求,下面是19个JavaScript简写语法,赶快应用到生产中吧。

1.三元运算符

if..else语句不复杂时的最佳替代品

常规语法

简写语法

你也可以将代码写成如下样子:

继续阅读“18条你不知道的JavaScript简写语法”

jQuery获取select选中的值

select元素通常有两个要访问的值。首先是value值,其次是文本内容值,通过jquery获取任意一个值都很容易:

假定存在下面这个选择列表

如果我们需要获取当前选中的选项的value值,通过如下jQuery语句完成:

如果想获取当前选中项的文本内容值(非value值),通过如下jQuery语句完成:

 

最简单的Javascript邮箱验证方法

使用正则表达式验证邮箱是否合法可能是最好最简单的方法。

但请记住,不应仅仅依靠JavaScript进行邮箱合法性验证。 JavaScript可以很容易地被禁用。 同时也应该在服务器端验证。 继续阅读“最简单的Javascript邮箱验证方法”