1.操作属性的两种方法
1.var oTxt=document.getElementById(‘xx‘);
oTxt.value=‘xxxxxxxxxx‘;
2. var oTxt=document.getElementById(‘xx‘);
oTxt[value]=‘xxxxxxxxx‘;
//这里的value可以使一个参数
//js里但凡偶遇点“.”的地方就可以有方括号“[]”代替
//一次只能设置一个元素,不能设置多个
2.变量不加引号,字符串加引号
3.style和className
style.属性=xxx 是、修改行间样式,优先级中行间样式是最大的
如果之后再修改className不会有效果
对于同一个标签,元素,要么从头到尾只操作它的style 要么只操作className,不能混着来
4.事件和其他属性一样,可以用JS添加
5.window.onload 当页面加载完成时发生
如果script写在它作用的标签前边,可能在加载时出问题,所以在function外套一个
window.onload就没问题了
一般是CSS写在上边,js写在下边
6.行为、样式、结构 三者分离
JS CSS HTML
简单来说,就是不加行间样式,不加行间JS
原文:https://www.cnblogs.com/jmdd/p/12292289.html