首页 / PHP / PHP JS

读一读

document.formname.action="/loginAction";
document.formname.submit();

给元素添加title属性,添加data-toggle="tooltip" data-placement="left"

然后还要用js

$(function(){
  $('[data-toggle="tooltip"]').tooltip();
});

data-trigger: hover click

触发提示条件


var r=confirm("确定删除吗?");

window对象

document //文档对象
innerWidth  //浏览器内部宽度
open() //打开窗口   
close()//关闭窗口

//计时器
setInterval(方法,每多少毫秒执行一次)
clearInterval(set时候返回的id)停止
setTimeout(方法延迟多少毫秒后执行)
clearTimeout(停止)

window.History//对象
back()  //回退
forward() //向前
go()//去哪里  -1表示上一个页面 登录跳转

window.Location
hostname  //域名
pathname  //页面路径
port //端口
assign(域名)  //跳转

window.Screen
availHeight  //可用高度
height //总高度

创建对象

var people=new Object();
people.name="luo";
var people={};

使用函数创建

function people(name,age){
 this.name =name;
 this.age=age
}

或用原型链

people.prototype={属性方法};
son=new people(name,20);

//DOM0事件处理
对象.onclick=方法;// 脚本中属性的赋值事件,再赋值就会覆盖

//DOM2事件处理 不会覆盖
对象.addEventListener(事件,method,bool);//bool忽略,true为捕获
对象.removeEventListener(同上);
function method(event){
    //事件对象event   主动传入的参数
    //属性有
    //type  事件类型
    //target  事件监听的对象
}

//方法
stopPropagation();//停止事件冒泡,不往上传
preventyDefault() ;//阻止事件的默认行为,例如a的跳转等

//操作Html
document.write();//改变输出流,不要在文档加载完之后再调用,不然会覆盖掉原有的。
document.getElementById("id").innerHTML;//获取id的标签的内容)
document.getElementByName("name");//就是通过名字获取   

//操作CSS
//找到对象后(id或name),然后获取style对象,再改变它里面的属性
document.getElementById("id").style.color = "red";

//事件监听 句柄 DOM对象
document.getElementById("id").addEventListener("事件类型click",方法);
//同一类型  同一对象可以添加多了句柄
document.getElementById("id").removeEventListener(事件类型,方法函数)

//方法
document.getElementByTagName()
document.createElement();//创建节点
body.offsetHeight//不包括滚动条
body.scrollHeight//包括滚动条

//对象
var obj = document.getElementById("id");
obj.getAttribute();//获取对象属性
obj.setAttribute();//设置对象的属性
obj.childNodes;//子节点 空白项也算 多个
obj.parentNode;//获取父结点
obj.insertBefore();//添加节点到指定节点前面
obj.removeChild(节点);//删除节点

try{
    //要运行的代码
    //throw "自定义错误内容"
}catch(err){
    //要执行的代码发生错误时运行
}

img (6).jpg

指定事件要执行的javascript方法就行了


function Sum(a,b){
    return a+b;
}