-
if(条件)
{ 条件成立时执行的代码 }
else
{ 条件不成立时执行的代码 }查看全部 -
var 变量名
查看全部 -
单行注释,在注释内容前加符号 “//”
多行注释以"/*"开始,以"*/"结束。
查看全部 -
document.write("I");
查看全部 -
单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js
在JS文件中,不需要<script>标签,直接编写JavaScript代码就可以了。
<script src="script.js"></script>
查看全部 -
confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。
例
var mymessage=confirm("你喜欢JavaScript吗?");查看全部 -
alert 消息对话框
注:alert弹出消息对话框(包含一个确定按钮)。
1. 在点击对话框"确定"按钮前,不能进行任何其它操作。
2. 消息对话框通常可以用于调试程序。
3. alert输出内容,可以是字符串或变量,与document.write 相似。
查看全部 -
忘记的差不多了 每句话结束要写个分号?好像不用的吧
查看全部 -
javascript中取消设置的函数可以用object.removeAttribute("style")来删除style样式属性。
查看全部 -
进行页面初始化的js必须放在head里面,因为初始化都要求提前进行
查看全部 -
提问:关于var mychar=document.getElementById("con");为何放在函数体外而导致按钮调用方法不成功
答疑:其实这就是一个浏览器从上往下解释顺序的一个原理,script标签放在head标签里就是首先解释了,放在body标签里则是先解释除script标签以外的标签。 其次便是由于此script标签先于head被浏览器解释了,而根据从上往下解释的顺序,那么是不是先解释head再解释Body的内容?那么是不是就是在script标签被解释后才开始解释body内部的p标签的内容,那么在script语句中的var mychar = document.getElementById("con");又不在函数体内(函数体需要调用才能被解释),即优先执行。所以便在script被解释的时候那么它并没有找到id为"con"的对象,因此便会出现以上的问题。
查看全部 -
如果在定义了ID之前即在<script></script>中输出元素,则实际结果是null
如果在定义了ID之后,在<script></script>中输出元素,则实际结果是[object HTMLParagraphElement]
查看全部 -
className用于去处class属性赋予变量
用法
var 变量名=document.getElementById(ID)
变量名.className="要获取的class样式名字"但是在这个之前 class要设置了相对应的属性才会有效果
否则无效
查看全部 -
如果要给一个变量设置单独样式用JS的写法就是
var 变量名=document.getElementById(ID)
变量名.style.属性
查看全部 -
innerHTML
用于修改变量内的值
用法是先用getElementById取出变量的id
在用输出document.write(原先的值)
变量名.innerHTML(修改的值)
document.write(输出)
查看全部
举报