JavaScript、Dom和jQuery
- var obj=document.getElementById('t1')
- obj.innerText
- obj.innerHTML
1.javascript
插入代码如下:
- <script type="text/javascript">
- var name="server"; //#局部变量
- age=; /*#全局变量*/
- //for
- var names=['alex','tony','rain'];
- for(var i=;i<names.length;i++){
- console.log(i);
- console.log(names[i]);
- }
- console.log('----------')
- for (var index in names){
- console.log(names[index]);
- }
- //alert('123');
- console.log('----------')
- var name2={'name':'alex','age':}
- for(var index in name2){
- console.log(index);
- console.log(name2[index]);
- }
- //while
- //while()
- var name3='alex'
- var age3=;
- //swithc,case
- console.log('----------')
- switch (name3){
- case '':
- age3=;
- console.log(age3)
- break;
- case '':
- age3=;
- console.log(age3)
- break;
- default:
- age3=;
- console.log(age3)
- }
- console.log('----------')
- //自执行函数
- (function(arg){
- console.log(arg);
- })(''
- </script>
view code
2.DOM
文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容。注:一般说的JS让页面动起来泛指JavaScript和Dom
var obj=document.getElementById('t1')
obj.innerText
obj.innerHTML
- <title>Django静态网页测试</title>
- //跑马灯标题显示
- function Go(){
- var content=document.title;
- var firstChar=content.charAt();
- var sub=content.substring(,content.length)
- document.title=sub+firstChar;
- //console.log(content)
- }
- setInterval('Go()',);
跑马灯
- <!DOCTYPE html>
- <html>
- <head lang="en">
- <meta charset="UTF-8">
- <title>Django静态网页测试</title>
- <style>
- .gray{
- color:gray;
- }
- .black{
- color:black;
- }
- </style>
- <script type='text/javascript'>
- //关键字搜索
- function Enter(){
- var id=document.getElementById('tip');
- id.className='black';
- if(id.value=='请输入关键字'||id.value.trim()==''){
- id.value='';
- }
- }
- function Leave(){
- var id=document.getElementById('tip');
- var val=id.value;
- id.className='black';
- if(val.length==||id.value.trim()==''){
- id.value='请输入关键字';
- id.className='gray'
- }
- else{
- id.className='balck';
- }
- }
- </script>
- </head>
- <body>
- <h1>主标题</h1>
- <table>
- <tr><td>序号</td><td>名称</td></tr>
- <tr><td></td><td>Hbase实战</td></tr>
- <tr><td></td><td>Lucene in Action</td></tr>
- </table>
- </br></br>
- 搜索:<input type='text' class='gray' id='tip' value='请输入关键字' onfocus='Enter();' onblur='Leave();'/>
- </br>
- </br>
- </br>
- 用户名:<input type='text' id='t1' name='username' />
- </br></br>
- <div id='t2' name='pwd'>hello world!</div>
- <!--
- <script src="https://www.gstatic.com/og/_/js/k=og.og2.en_US.iF4jnkQuaf0.O/rt=j/t=zcms/m=def/exm=in,fot/d=1/ed=1/rs=AA2YrTv5-POC4Ks9GtGRdY2ywUWisqz7-Q"></script>
- -->
- <script type="text/javascript">
- var name="server"; //#局部变量
- age=; /*#全局变量*/
- //for
- var names=['alex','tony','rain'];
- for(var i=;i<names.length;i++){
- console.log(i);
- console.log(names[i]);
- }
- console.log('----------')
- for (var index in names){
- console.log(names[index]);
- }
- //alert('123');
- console.log('----------')
- var name2={'name':'alex','age':}
- for(var index in name2){
- console.log(index);
- console.log(name2[index]);
- }
- //while
- //while()
- var name3='alex'
- var age3=;
- //swithc,case
- console.log('----------')
- switch (name3){
- case '':
- age3=;
- console.log(age3)
- break;
- case '':
- age3=;
- console.log(age3)
- break;
- default:
- age3=;
- console.log(age3)
- }
- //自执行函数
- (function(arg1){
- //alert(arg1);
- console.log(arg1);
- })('text')
- console.log('----------')
- //面向对象
- function Foo(name,age){
- this.name='name';
- this.age=age;
- this.Func=function(arg){
- return this.name+arg;
- }
- }
- var obj=new Foo('alex',);
- var ret=obj.Func(' so-easy');
- console.log(ret);
- /*
- alert('this is alert')
- confirm('this is confirm')
- */
- //DOM
- var obj=document.getElementById('t1')
- obj.innerText
- obj.innerHTML
- console.log(obj)
- console.log(obj.innerText)
- console.log(obj.innerHTML)
- </script>
- </body>
- </html>
关键字搜索框
JavaScript、Dom和jQuery的更多相关文章
- Python 【第八章】:JavaScript 、Dom、jQuery
JavaScript 放置位置 body内部最下面,这样可以避免javascript链接失效时,长时间加载不到页面html内容 变量: var a =123 局部变量 a = 123 全局变量 作用域 ...
- javaScript DOM JQuery AJAX
http://www.cnblogs.com/wupeiqi/articles/5369773.html 一 JavaScript JavaScript是一门编程语言,浏览器内置了JavaScript ...
- JavaScript DOM对象和JQuery对象相互转换
1.分析源代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...
- 一周一话题之四(JavaScript、Dom、jQuery全面复习总结<jQuery篇>)
-->目录导航 一. 初探Jquery 1. 介绍 2. 基础 二. Jquery操作 1. jQuery页面加载 2. 选择器 3. 操作Dom 三. Jquery进阶 1. 隐式迭代与链式编 ...
- javascript DOM对象转jquery对象
首先,假设一种情形:要在HTML文件中为一个select对象添加一个函数,这个函数的名字叫dynamic_change(this),当select的option被改变的时候调用onchange事件来处 ...
- Python学习笔记整理总结【web基础】【web/HTML/CSS/JavaScript/DOM/jQuery】
一.HTML HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记).相当于定义统一的一套规则,大家都来遵守他,这样就可以 ...
- 一周一话题之四(JavaScript、Dom、jQuery全面复习总结<Dom篇>)
-->目录导航 一. 初探Dom 1. Dom介绍 二. Dom基础 1. window顶级对象 2. body.document对象事件 3. 通用的HTML元素的事件 4. 冒泡事件 5. ...
- javascript DOM 操作 attribute 和 property 的区别
javascript DOM 操作 attribute 和 property 的区别 在做 URLRedirector 扩展时,注意到在使用 jquery 操作 checkbox 是否勾选时,用 at ...
- JavaScript DOM实战:创建和克隆元素
DOM来创建和克隆元素. createElement()和createTextNode() createElement()和createTextNode()做的事情正如它们的名字所说的那样.最常见的J ...
- DOM和jQuery
一.DOM 在学习DOM之前你应该已经具备了以下三个知识点的应用:HTML CSS javascript DOM 是 W3C(万维网联盟)的标准. W3C DOM 标准被分为 3 个不同的部分: 核心 ...
随机推荐
- AngularJS:一行JS代码实现控件验证效果
如上图所示,我们需要实现如下这些验证功能: 控件都是必输控件 都需要控制最大长度 第一次打开页面,控件不能显示为错误状态 输入内容再清空后,必输控件需要显示为错误状态 只有所有输入合法后,发布按钮才能 ...
- keras 与tensorflow 混合使用
keras 与tensorflow 混合使用 tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > t ...
- Android 四大组件学习之ContentProvider五
上几节学习了ContentProvider的实际用途,读取短信.插入短信,读取联系人.插入联系人等. 本节课在学习ContentProvider的观察者. 在生活中有第三方的软件.比方什么短信软件.此 ...
- c# POST和GET方式通过server地址提交数据
1:POST方式提交: <strong><span style="font-size:14px;">private static string HttpPo ...
- MFC小程序003------MFC使用WebBrowser组件,在对话框中创建滚动视图,动态创建一个静态文本控件并设置鼠标单击的消息响应
MFC小程序截图: 一.在MFC中简单使用WebBrowser的ActiveX插件的方法: 见博文: http://blog.csdn.net/supermanking/article/detail ...
- Deep Learning Toolboxs
一些好用的 Deep learning toolboxs DeepLearningToolbox MATLAB实现,能够使用CPU或GPU.GPU运算用gpumat实现.改动内核代码很方便 支持主要的 ...
- 虚函数的特点就是执行的时候会下降到子类去执行同名覆盖函数 good
var t: TBitBtn;begin t:=TBitBtn.Create(nil); t.Name:='BitBtn100'; t.parent :=Self; // 这里下断点end; 一路跟踪 ...
- maven变量
一.pom文件,maven内置变量 ${basedir} 项目根目录 ${project.build.directory} 构建目录,缺省为target ${project.build.outputD ...
- 杂项:JavaScript
ylbtech-杂项:JavaScript JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广 ...
- 如何修改vos2009/vos3000的web端口?
vos 2009. VOS 3000 2120 -2138版本在这里 /usr/apache-tomcat-5.5.15/conf 编辑 server.xml 找到 <!-- Define a ...