email() is not a function

明明是一个函数,但火狐控制台真J。。

由于JSP文件是别人写好直接使用的,所以,来回测试,折腾!最后,没办法,一段一段代码删除测试,才发现。有form和没form的情况下有区别!

一、将<input name="email" type="text" id="txtEmail" class="text_input" onblur="emailFunc()"/>
                        
定义在Form标签里,则有异常,没输出"===="

二、去掉form标签,无异常,有输出"===="

可是为什么呢? input标签是必须要在form标签里定义使用的,折腾,继续折腾,有网也不百度,折腾了1个多小时,只好百度看看有没有方法。

找到了一个方法:

http://hi.baidu.com/shuaixiaoxin/item/df3d15383d4c8a8ef5e4ad97

内容是:

.在表单中元素的name和id属性中有设置为和此元素调用js方法的方法名相同时,也会报这种js错误

让js中的function名和表单form中的input的name值不同否则容易出错

也就是在有form和没有form会出现js错误

看一回,没看明白,再看,原来是指:

在form标签里,若<input>标签定义的事件js函数名称-email() 和  name / id对应的属性值一致时,会报这种js错误

解决:

将js的函数名称email()变更为:emailFunc()

最新文章

  1. Struts2配置国际化资源
  2. 【新手总结】在.Net项目中使用Redis作为缓存服务
  3. iOS Universal Links(通用链接)
  4. Unity - 接入Android SDK
  5. ZeroMQ接口函数之 :zmq_socket – 创建ZMQ套接字
  6. p6 备忘录
  7. [Leetcode][JAVA] Minimum Window Substring
  8. java selenium 题目二 如何处理Table
  9. 常用SQL语句备忘录
  10. Java设计模式-代理模式(Proxy)
  11. mysql导入数据库
  12. PHP之open_ssl
  13. Codeforces 301_div.2_Ice Cave(BFS走冰块)
  14. ActionBar之style出现Cannot resolve symbol &#39;Theme&#39; 错误
  15. DSAPI实现简单的透明窗体
  16. 分布式缓存技术之Redis_01数据结构分析
  17. Android的WebView调试工具(无需Fan墙,可同时调试多个设备,永不过期)
  18. Windows 7 编译64位boost库
  19. 微信公众号的分享接口,分享提示config:fail,invalid signature的解决办法(2017年12月)
  20. 20135337——Linux实践三:ELF文件格式(64位系统,简单分析)

热门文章

  1. ZigBee 安全探究
  2. HTCondor安装
  3. 阿里im即时通讯 h5 demo
  4. 后缀树(suffix tree)
  5. 阿里云docker
  6. arguments.callee的用法
  7. MySQL使用用户变量更新分组排序
  8. cf#382div2
  9. Python’s SQLAlchemy vs Other ORMs[转发 3]Django&#39;s ORM
  10. 学习PYTHON之路, DAY 4 - PYTHON 基础 4 (内置函数)