js方法跳不进去的原因:name和调用的方法名一样

今天碰到一个小问题:

写好的js方法无法调用

<input type=button class="button" name="locationLikeQuery" value="坐落查询" onclick="locationLikeQuery()">

locationLikeQuery(){}调用不进去

解决办法:将name或者 点击事件名称修改就行

https://blog.csdn.net/qq_34628724/article/details/81979909中说到:

1. 在HTML的from表单中,<input>标签内的id或name不能与JS方法重名
2. 当<input>标签不在from表单中,id或name可以与JS方法重名
3. <image>标签id或name不能与JS方法重名

4. <div>和<a>标签内的id或name可以与JS方法重名

原因:https://www.iteye.com/blog/xingda1989-1147745

猜你喜欢

转载自www.cnblogs.com/zzw3014/p/11683433.html