onClick()函数无法触发javascript代码

时间:2016-11-05 21:08:03

标签: javascript html onclick intel-xdk

我有一个小问题。我尝试在我的提交按钮中添加onClick函数,但我的JavaScript没有运行。我不知道错误在哪里:( 当我将代码放在onClick属性中时,警报对话框可以正常工作。

<head>
    <script type="text/javascript">
        fuction login() {
            alert('hello');
        }
    </script>
</head>

<body>
    <form action="javascript:void(0);" method="">
        <fieldset class="clearfix">
            <p><span class="fontawesome-user"></span><input type="text" value="إسم المستخدم أو الأيميل" name="username" onBlur="if(this.value == '') this.value = 'إسم المستخدم أو الأيميل'" onFocus="if(this.value == 'إسم المستخدم أو الأيميل') this.value = ''" required/></p>
            <!-- JS because of IE support; better: placeholder="Username" -->

            <p><span class="fontawesome-lock"></span><input type="password" value="كلمة السر" name="psw" onBlur="if(this.value == '') this.value = 'كلمة السر'" onFocus="if(this.value == 'كلمة السر') this.value = ''" required/> </p>
            <!-- JS because of IE support; better: placeholder="Password" -->

            <p><input type="submit" value="Login" onClick="login();" /></p>
        </fieldset>
    </form>
</body>

2 个答案:

答案 0 :(得分:1)

问题:您的脚本顶部拼写错误datetimes

function

推荐:这就是为什么使用代码编辑器确实有帮助。语法高亮显示器将显示<script type="text/javascript"> function login() { // this line is where the change is alert('hello'); } </script> 不是可识别的单词,它将以不同的颜色显示。看一下atom获得优秀的免费版本。

答案 1 :(得分:1)

我看到你做了一个简单的拼写&#34; 功能&#34;上方。

请将其更改为function login(){...

相关问题