js代码执行顺序
js代码在浏览器打开的时候就开始自上而下依次执行,所以可能发生js代码已经执行,而标签未执行,js代码获取不到标签。
所以我们应该让js代码在所有东西加载完毕的时候执行。
注意:只要是标签中的属性,我们都可以用.来使用。
<body>
<script type="text/javascript">
window.onload = function(){
document.getElementById("btn").onclick = function(){
document.getElementById("mytext").type = "checkbox";
alert("js............")
}
}
</script>
<input type="text" id ="mytext" />
<input type="button" value="hello" id="btn" />
</body>
键盘捕捉
每一个事件发生时,都会给方法传一个对象。
”键盘事件“发生时,我们用一个参数event来获取其中的对象,“键盘事件对象”中都有一个keycode属性,
通过判断keycode的值,来区别不同的键盘。用enter键实现文本框内容提交,不需要点击提交建。
<body>
<script type="text/javascript">
window.onload = function(){
document.getElementById("mytext").onkeydown = function(event){
if(event.keyCode == 13){
alert("正在核对信息...")
}
}
}
</script>
<input type="text" id="mytext" />
</body>
5927




被折叠的 条评论
为什么被折叠?



