js - 源生

1、id选择器

var ul = document.getElementById("empty");

2、属性和事件配置

    li.className = "ditem"; //定义类名
    li.innerHTML = ‘<span class="iplay"><font class="aname"></font><br/><font class="ainf"></font></span>‘; //html
    li.setAttribute( "onclick", "playAudio(this);" );  //绑定事件
    hl.insertBefore( li, ul.nextSibling );  //插入到指定位置
    li.entry = entry;  //自定义属性

3、指定Css选择器

 li.querySelector(".aname").innerText = entry.name;   li.querySelector(".ainf").innerText = "...";
时间: 2024-07-31 09:27:25

js - 源生的相关文章

JS源生代码“增删改查”之增

51呢最近在做一个管理数据的,第一次接触到用JS的源代码去实现一些功能,才知道网页里的许多功能都是依赖于“增删改查”完成的,下面的几张图片就是对于增的演示: 下面是有关HTML的代码:这个主要是弹窗部分的HTML代码 <div id="addDialog"> <div id="div11"> <form action="" id="from"> <table class="b

js源生惯性滚动与回弹(备用)

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="Keywords" content="" /> <meta name="Description" content="" /> <meta http-eq

夺命雷公狗—angularjs—15—内置封装好的计时器$interval和$timeout

这里其实和js源生的效果是一样的,代码如下所示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="js/angular.min.js"></script> </head> <body ng-

安卓高级 WebView的使用到 js交互

我们先来学习 怎么使用再到用js和安卓源生方法交互 WebView简单使用 此部分转载并做了补充 原博客 原因:比较简单不是很想在写,我只要写js交互部分 WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用. webview有两个方法:setWebChromeClient 和 setWebClient setWebClient:主要处理解析,渲染网页等浏览器做的事情 setWebChromeClient:辅助WebView处理Javascript的对话框,网站图标,网站ti

js瀑布流的代码

<!doctype html> <html> <head> <meta charset="utf-8"> <title>Jquery瀑布流布局(每行代码都有详细注释)-作者:刘晓帆</title> <style type="text/css"> body, ul, li, h3 { margin: 0; padding: 0; list-style: none; font: bold

使用JS构建简单Map(转)

转载自:http://freejvm.iteye.com/blog/768025 最近使用源生的js处理页面数据,所谓源生的就是指没有经过包装的.最基本的JavaScript代码: 像使用ext,jQuery...说成非源生的代码:自己做个轮子:一个简单的map: 在js里,对象是属性的集合,属性是合法的js标识符,属性名是String类型: 属性可以有值,也可以没值(undefined),属性的值可以是原始类型,也可以是对象: js里,函数也是对象,值为函数的属性是对象的方法: 可以在运行时为

js 高手进阶之路:underscore源码经典(二)

网址:http://web.jobbole.com/83872/ underscore 源码版本 1.8.2 起因 很多人向我推荐研究js,可以看看一些第三方js类库的源码,而源码之中最好解读也最简短的就是underscore,它也是我平常比较喜欢的一个库,因为它性价比高:体积小.能力强.打开一看,才1000多行,试着读了一下,确实很值得一看,所以对精彩部分做了一下整理. 闭包 整个函数在一个闭包中,避免污染全局变量.通过传入this(其实就是window对象)来改变函数的作用域.和jquery

近期学习的原生JS知识以及jQuery框架

[正则表达式]1.正则表达式包括两部分: ① 定义正则表达式的规则 ② 定义正则表达式的模式(i/g/m)2.声明正则表达式: ① 字面声明 : var reg = /表达式规则/表达式模式 ② 使用new关键字: var reg = new RegExp("表达式规则","表达式模式") eg: var reg = new RegExp("white","g");3.正则表达式的常用模式: ① g:全局匹配.不加g为默认为费

js中组件的开发实例

一个组件开发的例子: 来源:http://www.cnblogs.com/uedqd/archive/2013/02/23/2923099.html 先上代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http: