第一次学习JavaScript

精通JavaScript开发

第一课

JS 核心 动态的事件 功能 交互

[size=large]实例1 [color=darkred]鼠标提示框[/color][/size]

先定义一个复选框和div
将div隐藏
鼠标移入input div显示
鼠标移出input div隐藏

[color=darkred]几个事件举例[/color]

1、onclick
<input type="button" value="按钮" οnclick="alert("内容");" />

2、οnmοuseοver="事件"
鼠标移入时触发

3、οnmοuseοut="事件"
鼠标移出时触发


代码:
<!DOCTYPE html>
<html lang="en">
<meta charset="utf-8"> [color=green]//解决了文字乱码的问题,谢谢学霸![/color]
<style>
#div1 {width:200px; height:100px; background: #ccc; border:1px solid #999; display:none; } [color=green]//定义一个div的属性[/color]</style>
<body>
<input type="checkbox" οnmοusemοve="document.getElementById('div1').style.display='block';" οnmοuseοut="div1.style.display='none';" /> [color=green]//解决兼容性问题的应用以及事件的实现[/color]<div id="div1">
这是提示哦
</div>
</body>
</html>

解决兼容性问题
document.getElementById('div1')

get element by id
获取 元素 用 ID
(通过ID获取元素)


[color=darkred]初时函数[/color]
以方块的变化为例

[size=large]实例2 [color=darkred]方块的变化[/color][/size]


方法 function
<script>
function toGreen()
{
函数内的属性
}
function toRed()
{
函数内的属性
}
</script>

代码:
<!DOCTYPE html>
<html lang="en">
<style>
#div1 {width:100px; height:100px; background:red; }
</style>
<script type="text/javascript">
function toGreen()
{
document.getElementById('div1').style.width='200px';
document.getElementById('div1').style.height='200px';
document.getElementById('div1').style.background='green';
}
function toRed()
{
document.getElementById('div1').style.width='100px';
document.getElementById('div1').style.height='100px';
document.getElementById('div1').style.background='red';
}
</script>
<body>
<div id="div1" οnmοuseοver="toGreen()" οnmοuseοut="toRed()">
</div>


That's all!!
虽然没有学多少,但是对于暑假的我来说,好不容易打起精神看一点视频还是值得表扬的事!!
感受:我一直喜欢接受新鲜的东西,这次的学习很有趣,没有想到那些奇奇怪怪的效果通过几行代码就可以搞定了,嘻嘻,感觉当个程序员还不赖! :arrow: :arrow: :arrow:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值