2016-11-05 6 views
-2

私は小さな問題があります。送信ボタンにonClick機能を追加しようとしましたが、JavaScriptが実行されません。 。私はエラーが私がonClickプロパティ内のコードを配置すると、警告ダイアログが正常に動作します:( ある場所を知るdont'tonClick()関数はJavaScriptコードをトリガーできません

<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> 
+0

にそれを変更してください。 – mehulmpt

+0

あなたのコードでfuctionが機能していないと回答しました – thsorens

+0

コンソールで明白な構文エラーがないかチェックする前に投稿していたので、 – Barmar

答えて

1

上記の「機能」の簡単なスペルを確認しました。

エラーがないかどうか、あなたのコンソールをチェックfunction login(){...

+0

thanx 4あなたの助け – Malak

1

問題:あなたが一番上にあなたのスクリプトでfunctionをスペルミスしている:

<script type="text/javascript"> 
    function login() {   // this line is where the change is 
    alert('hello'); 
    } 
</script> 

勧告:は、コードエディタが本当に役立ちます使用する理由ですシンタックスハイライトはfuctionが認識された単語ではないことが示され、それは別の色で表示されます。 atomを見て、素晴らしい無料のものを探してください。

関連する問題