发表于: 2019-07-17 20:53:29

1 866


今日完成:js任务五完成


今日收获:

1 了解了preventDefault() 方法,它的意思是取消事件的默认方法

event.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()进行读取,

JSON.parse(oAjax.responseText);

而它是一个对象,我们需要调取它的value值来检测,当输入值错误的时候,我们需要将返回的message的值赋给页面

读取对象的属性,有两种方法,一种是使用点运算符,还有一种是使用方括号运算符。

var obj = {  p: 'Hello World'};

obj.p // "Hello World"obj['p'] // "Hello World"

所以在任务五中,我们只需要将message的值直接赋给innerHTML即可

明日计划:

继续了解Angular的基础


















返回列表 返回列表
评论

    分享到