发表于: 2019-07-17 20:53:29
1 869
今日完成:js任务五完成
今日收获:
1 了解了preventDefault() 方法,它的意思是取消事件的默认方法
背景:
昨天在处理任务五的时候,发现代码中的console.log的值始终显示不出来(实际上是显示了的,只是刷新太快了),
刚开始以为是代码没有执行的原因,但是发现页面也能进行跳转
处理方法:
后来在坑乎上查看代码的时候发现,大家都会有一个"return false;"的一段代码,
在查找过程中发现,
参考链接:
https://blog.csdn.net/wxl1555/article/details/53128966
http://www.w3school.com.cn/jsref/event_preventdefault.asp
2我们知道,当页面返回json的时候,我们使用parse()进行读取,
而它是一个对象,我们需要调取它的value值来检测,当输入值错误的时候,我们需要将返回的message的值赋给页面
读取对象的属性,有两种方法,一种是使用点运算符,还有一种是使用方括号运算符。
var obj = { p: 'Hello World'};
obj.p // "Hello World"obj['p'] // "Hello World"
所以在任务五中,我们只需要将message的值直接赋给innerHTML即可
明日计划:
继续了解Angular的基础
评论