为什么js这样会出现错误

为什么每次做js都会出现〉错误或者.vlaue错

img

img

把你的代码用代码段</>的文本形式发一下,我们才能知道原因,好为你解答。

没有看到你页面上在id=mima的元素,只有手机号的id=haoma的文本框

document.getElementById("mima").value
应该改成
document.getElementById("haoma").value

目前为止,没有任何编辑器具有针对js的逻辑验证,所以,你自己写js代码时,需要自己细心的去完成

然后学会使用浏览器控制台调试你自己的js

js有一个特点就是,当碰到错误,就不再继续运行后续所有语句(同一线程内),所以,还是很容易调试的,浏览器控制台都会给出错误提示

再一点,如果你是用异步获取的方式得到的数据,解析前也要注意获取的数据格式是否符合预期,是否会有意外情况,自己把代码写的强壮比什么都好

id=mima的控件在页面上未找到,海浪兄已经说了,有个haoma

另外,onclick=ck(),你这个应该写在 / 前边, /> 表示当前标签结束

检查一下引用的 js.js 在 form 之前出现

img

换个浏览器查看 或者把代码看看

截图不会吗。用手机拍。简直了