为什么我的函数checkUser()未定义?

时间:2014-03-12 02:09:57

标签: javascript php html forms

我在注册页面中创建了一个简短的脚本,用于定义第6行的function checkUser(user)

现在,在包含注册表单HTML的代码的底部,我已将onBlur='checkUser(this)的内联脚本添加到名为<input>的{​​{1}}。

但是当此对象失去焦点并且应该触发onBlur函数时,javascript控制台会指出尚未定义'user'。为什么会这样?

我唯一的猜测是脚本和html是分开的字符串,但我不知道。

我为此示例附加了signup.php的完整PHP代码。

function checkUser

2 个答案:

答案 0 :(得分:6)

更改标记

<script type='text/css'> 

通过

<script type='text/javascript'>

答案 1 :(得分:0)

我找到了,道歉。我注意到脚本类型设置为text / css 用字符串写字时很难分辨。