js小结

【 for/in】 语句:循环遍历对象的属性。for循环in(遍历)某对象.for (x in person)				for (变量 in 对象)
		{
    			在此执行代码
		}
【innerHTML】属性。几乎所有的元素都有innerHTML属性,获取HTML当前标签的起始和结束		里面的内容。	<p id="demo"></p>
			document.getElementById("demo").innerHTML=txt;
【Continue 语句】跳过循环中的一个迭代。
【break】break 语句可用于跳出任何 JavaScript 代码块
【with语句】引用某个特定对象中已有的属性
【js查找元素方式】var x=document.getElementById("sub")
		var x=document.getElementByTagName("p")
		var x=document.getElementsByClassName("ht") 
		通过类名查找 HTML元素在IE 789中无效

【改变HTML输出流】document.write(Date())
【改变html内容】document.getElementById(id).innerHTML=new HTML
【改变属性】document.getElementById("image").src="landscape.jpg";
【改变css样式】document.getElementById("p2").style.color="blue";
	或:<button type="button" οnclick="document.getElementById				('id1').style.color='red'"></button>


【DOM事件】<h1 οnclick="this.innerHTML='谢谢!'">请点击该文本</h1>
	【this】关键字。代表当前对象

【事件处理器调用函数】<script>
	function changetext(id)
	{
	id.innerHTML="谢谢!";
	}
	</script>
	</head>
	<body>
	<h1 οnclick="changetext(this)">请点击该文本</h1>
	
【有关打印】
1,如果是打印表的话。不能取table标签,这样打印出来的表格没有格式。
2,取元素的时候,getElementsByTagName("table")[1]   注意引号。
3,取id的时候,document.getElementById('upda1')

【debugger】的使用。

【js对象】数据类型的一种。
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:
var person={firstname:"Bill", lastname:"Gates", id:5566};

6】oninput 事件在用户输入时触发。
该事件在 <input> 或 <textarea> 元素的值发生改变时触发。
提示: 该事件类似于 onchange 事件。不同之处在于 oninput 事件在元素值发生变化是立即触发,(感觉类似于onkeyup 和 onkeydown结合) onchange 在元素失去焦点时触发。另外一点不同是 onchange 事件也可以作用于 <keygen> 和 <select> 元素。

7】
window.setTimeout(updateSession, 1000);1秒后调用
window.setInterval(updateSession, 1000);每隔1秒调用一次。

8】
缺省,即默认

9】js获取对象属性个数;
Object.getOwnPropertyNames(e.detail.value).length

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值