JS细节

1.confirm(str);消息对话框是排它的,即用户在点击对话框按钮前,不能进行任何其它操作。弹出对话框(包括一个确定按钮和一个取消按钮)。

2.prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。语法prompt(str1, str2);

3.window.open('http://imooc.com','_blank','width=600,height=400,top=100,left= 0'); _blank:在新窗口显示目标网页

   _self:在当前窗口显示目标网页  _top:框架网页中在上部窗口中显示目标网页

4.close()关闭窗口用法:window.close();   //关闭本窗口<窗口对象>.close();   //关闭指定的窗口 例如:关闭新建的窗口。,var mywin=window.open("hao123.com");mywin.close();

5.HTML文档可以说由节点构成的集合,三种常见的DOM节点:1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。

6.获取id元素对象,getElementById("id"),元素对象的文本内容Object.innerHTML

7.innerHTML 属性用于获取或替换 HTML 元素的内容。语法:Object.innerHTMLvar mychar= document.getElementById("con");mychar.innerHTML="Hello World";

8.Object.style.display = value: 网页内容的显示和隐藏效果none:隐藏block:显示;

9. p1.className="one";元素对象.className=“类名名称”。

10.移除样式。语法:元素对象.removeAttribute("style");作用:只能去掉行内样式,即标签内的样式。


11. var myarr=new Array(); //定义数组,js中数组定义;

12.js不能直接声明二维数组,只能先声明一个一维数组,再用一维数组的值当做变量名再声明数组.

13.

var myarr=new Array();  //先声明一维 
for(var i=0;i<3;i++){   //一维长度为3
   myarr[i]=new Array();  //再声明二维 
   for(var j=0;j<6;j++){   //二维长度为6
   myarr[i][j]=i*j;   // 赋值,每个数组元素的值为i*j
   }
 }

猜你喜欢

转载自blog.csdn.net/mikou168/article/details/80703399