javascript的表单验证,失去焦点之后为什么没有显示span里的内容

请大佬看看,为什么失去焦点之后没有在显示innerText里的内容
img

usernameEltSpan. innerText("用户名不能为空"); 这个错误的,是不是看JQ的习惯了,原生的不是这么写的,这是原生js的对象属性,并不是对象方法,所以只能用等于号,也就是usernameEltSpan. innerText="用户名不能为空";

加点console.log日志看下执行的情况
img
Javascript(五)javascript实现表单验证_一枝韩独秀的博客-CSDN博客_javascript表单验证 表单验证为了保证用户提交的信息都是正确的,保证系统的安全性,验证是必不可少的,验证一般分为两种方式。客户端验证:直接在客户端执行JS进行验证,验证的过程中和服务器端没有任何的交互 服务器端验证:页面将验证信息传回服务器端,服务器端进行验证,并将验证的结果发送回客户端这两个验证都是必须的,因为客户端的验证安全性不是太高,但是可以防止80%以上的用户的误操作,可以减轻服务器端的压力,而且速... https://blog.csdn.net/weixin_42363997/article/details/81435808

innerText是属性,不是方法,改下面的,有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~

usernameEltSpan.innerText="不能为空"

innerText 不是方法,直接设值就好了