2019-05-29

jsdemo.html





    
    
    
    Document



    
学期
课程

全局函数

Eval() isNaN() decodeURI()encodeURI()

var a = "3",b="4";

alert(a+"+"+b);

//****如果 x 是特殊的非数字值 NaN****(或者能被转换为这样的值),返回的值就是 true****。如果 x 是其他值****,****则返回 false****。

alert(isNaN(a));//false

//eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。

alert(eval(a+"+"+b));

目录的结构:****../ / ../../../

如何改变堆叠次序:****z-index

面中的图像加入超链接后,默认情况下都带有一道黑框,如何去掉它呢?

border="0"

在****CSS****中下面哪种方法表示超链接文字在鼠标经过时,超链接文字无下划线

A:hover {TEXT-DECORATION: none}

CSS****有三种选择符,分别是标签选择符,类选择符和****ID****选择器。

通过****readonly****属性可以设置文本框为只读。

JS****中的基本数据类型****Number String****Boolean Null

Undefined

*var a=“aaaa”; parseInt(a) NaN

** var a=“2aaa”,parseInt(a) 2

** eval“2+3”) 5

在****HTML5****规范中,定义了****

标签**** 元素定义视频:**** video 标签。**** 标签**** 元素定义音频,比如音乐或其他音频流 属性: autoplay 视频在就绪后马上播放。 controls 向用户显示控件,比如播放按钮。 height 设置视频播放器的高度。 loop 当媒介文件完成播放后再次开始播放。 src 要播放的视频的 URL****。 width 设置视频播放器的宽度。

在****CSS****中,伪类及伪对象是什么,有什么特点

伪类及伪对象:由****CSS****自动支持,属****CSS****的一种扩展型类****名称不能被用户自定义****使用时只能按照标准格式进行应用

function fun(){

return 5;

}

var a=fun ;

var b=fun() ;

a与b有什么区别:第一个是将函数赋值给a

第二个b的值为5,表示调用函数,这个函数的返回值为5

Vue react react native foundation angularjs

Nodejs webpack glup
d=”post” id=”form1” name=”form1”>

Post与get的区别

表单的元素:text password file hidden date email radio checkbox select
JS:

1.JS中的对象:自定义对象 内置对象Array

String

RegExp

以下对象都属于BOM

Window

Navigator

Screen

History:go(-1) back()加载 history 列表中的前一个 URL。Forward()加载 history 列表中的下一个 URL。

Location:reload()方法 属性href

2.获取元素的三种方法:

getElementById() getElementsByName() getElementsByTagName();



 

Html中每个标签都会对应一个DOM对象

1.setInterval(code执行多次)与setTimeout(指定的毫秒后code执行一次)的区别

基本语法:setInterval(code,millisec[,"lang"])

setInterval(“show()”,50)在指定的周期内执行多次show()方法

setTimeout(“show()”,50)在50毫秒后调用一次show方法

4.Form对象中[elements[]]的用法(http://www.w3school.com.cn/jsref/coll_form_elements.asp)

求表单元素的个数

var x = document.form1.elements.length;

var x = document.form1.length;

document.form1.elements[0]获取到表单中指定的元素

5.如何向selec中动态的添加option选项

selTerm.add(new Option(i),null);

如何清空下拉框中的选项

selCourse.options.length =0;

3.通过js可以动态改变样式





< a href=" ">这是一个链接

表单:

通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。
• JavaScript 能够改变页面中的所有 HTML 元素
• JavaScript 能够改变页面中的所有 HTML 属性
• JavaScript 能够改变页面中的所有 CSS 样式
• JavaScript 能够对页面中的所有事件做出反应

Window对象的方法

image.png

setInterval()

setTimeout()

alert()

confirm()

prompt()

image.png

back()
forward()
go()

Window.document对象
每个载入浏览器的 HTML 文档都会成为 Document 对象。
Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。

image.png

getElementById()

getElementsByName()

getElementsByTagName()

关于Html,css,js的基础

P ul ol hr br strong em form input a img

Span div table select option header nav

Section footer aside

表单的元素:text password button submit reset

Radio checkbox file hidden date textarea

CSS:

外部样式表:不需要