2012-10-04 13 views
11

私は自分のウェブサイトのログインパネルを作成しましたが、すべてがうまく見えますが、送信ページのリフレッシュをクリックするとパラメータは送信されません。私はgetとpostメソッドの両方をチェックしましたが、うまくいきません。ここに私のコード:HTMLフォームはパラメータを送信しません

<form id="login_form" action="index.php?task=login" method="post"> 
    <div class="control-group"> 
     <div class="controls"> 
      <div class="input-prepend"> 
       <span class="add-on"><i class="icon-user"></i></span> 
       <input class="span2" id="username" type="text" value="Username" onblur="if(this.value=='') this.value='Username'" onfocus="if(this.value=='Username') this.value='';"> 
      </div> 
     </div> 
    </div> 
    <div class="control-group"> 
     <div class="controls"> 
      <div class="input-prepend"> 
       <span class="add-on"><i class="icon-cog"></i></span> 
       <input class="span2" id="password" type="password" value="Password" onblur="if(this.value=='') this.value='Password'" onfocus="if(this.value=='Password') this.value='';" /> 
      </div> 
     </div> 
    </div> 
    <div class="clear"></div> 
    <div class="separator"></div> 
    <button type="submit" class="btn">Login</button> 
</form> 

私のコードに間違っていることを教えてもらえますか?

答えて

34

あなたの入力タグに値を掲示するのに必要なname属性がありません。

<input type="text" name="username" /> 
+0

ああ、それは恥です! :Dありがとう、ありがとう... –

+0

問題ありません!ハッピーコーディング:) – Lkrups

関連する問題