html循环标签 点击加上加上一个类名点击去掉类名_javascript一个可以让你学会很多东西的实例「312」...

  • 看过我【408】文章的人都知道,那是用jQuery写的,我觉得有必要用原生的javascript语句再把这个例子写一遍,更多的文章请关注我的头条号。
aade01f0fe515c7a5939fcb891cd8648.gif

一、开始吧,先做一个输入框和一个按钮,记得给它们id。

23f700e45bf875f051761d199c10a480.png
54120c69ef2ac22a3ddaf6104fa0ce66.png

二、在下面加个盒子,给它个class类名。

e7e43397ce6e218ed4b1f29d674e0201.png

三、开始写javascript了,先取得三个元素对象,这就是dom。(对于dom不了解的朋友可以关注看我写的文【303】)。

7be799c8e322310419dfe15e1ebae22f.png

四、添加按钮点击事件,试一下效果。(对于点击事件不了解的朋友可以看一下我写的文【305】)

960a1af2073c61f381181375ea7a85ec.png
3e2a4c0beeabf11bbe28ee057f88ea42.gif

五、我们把alert消息框去掉,改成插入html标签吧。

4113b6270da854336de76f51dd18ec9d.png
7666f1192bbf78c71f04b0c48739ffb1.gif

六、加个div,让插入的内容独立成行。

8078e2d46a2135a212bae88443be4cb9.png
409c2ca7d452705b375194265e904c88.gif

七、把输入框的内容通过span标签放进去。

4de9f3be75c1353f599cc5911b87c7fd.png
022980e401f1e775199f149add53eef7.gif

八、每次输入新内容,还要把光标移到文本框,删除掉原先的文本,太麻烦,我们改一改。

aed5137e1386cc93180cef35cb98727e.png
aed88f6ab4ad4b3b02acea22df23d5fe.gif

九、经过第八步,效果好了许多了,我们开始添加三个按钮,分别是完成、取消、删除。

3a967d8a8ba360a24e3c4f2b84bd9458.png
3f4f4e1ce8418684ac0124bf740136c7.gif

十、先试一下各个按钮的事件,看效果出来没有。

23facea5e9588dbf5f2cdf17f6aa122b.png
6a74e87961c251af01ebf91320fd9079.gif

十一、在做“完成”按钮事件前,我们先做一个样式,就是给文字划线的样式。

f360a590c2f31a25307caab2d4393e7b.png

十二、开始写“完成”按钮的点击事件,把划线样式加给span标签。

a1fbb73a1e45a224ccb8a9fe50189178.png
1772e4cfad4d2ff983a977274d969a93.gif

十三、接着做“取消”按钮,把样式给删除掉。

edfa431f9c3ccb5e2d3f0a5cf6793b02.png
513bf45a2eea8e6b57adbbcb7dae35e4.gif

十四、最后做出“删除”按钮的事件。

b8342b150ab2af6fea965442b70064de.png
3885f3971884c5664552df5ae7d80995.gif

 Document添加 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值